Commit fc43a134 authored by Mohamad Rahhal's avatar Mohamad Rahhal
Browse files

Update file Ryu.Dockerfile

parent 9a4a90b1
Loading
Loading
Loading
Loading
+4 −5
Original line number Diff line number Diff line
@@ -19,11 +19,10 @@ RUN apt-get update && apt-get install -y --no-install-recommends git iproute2 &&
RUN pip install --no-cache-dir --upgrade pip
# NOTE: Ryu 4.34 expects eventlet.wsgi.ALREADY_HANDLED, which disappears in Eventlet ≥ 0.30.3.

RUN pip install --no-cache-dir --upgrade pip \
    && pip install --no-cache-dir "setuptools<58" "wheel" \
    && pip install --no-cache-dir --no-build-isolation \
       "git+https://github.com/faucetsdn/ryu.git@v4.34" "eventlet<0.30.3"

RUN pip install --no-cache-dir --upgrade pip setuptools<58 wheel \
    && pip install --no-cache-dir \
       https://github.com/faucetsdn/ryu/archive/refs/tags/v4.34.tar.gz \
       "eventlet<0.30.3"

#COPY apps/ /opt/ryu-apps/  # Copy Ryu Apps, if any
WORKDIR /opt/ryu-apps