Commit 2f4f7418 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Mock OSM NBI:

- Fixed Dockerfile
parent ebf4a425
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -17,21 +17,21 @@ FROM python:3.10.16-slim
# Set Python to show logs as they occur
ENV PYTHONUNBUFFERED=0

# Get generic Python packages
# Get Python dependencies
RUN python3 -m pip install --upgrade pip
RUN python3 -m pip install --upgrade setuptools wheel
RUN python3 -m pip install --upgrade pip-tools

# Create component sub-folders, and copy content
RUN mkdir -p /var/teraflow/mock_osm_nbi
WORKDIR /var/teraflow/mock_osm_nbi
COPY src/tests/tools/mock_osm_nbi/. .
RUN mkdir -p /var/mock_osm_nbi
WORKDIR /var/mock_osm_nbi
COPY ./* ./*

# Get specific Python packages
RUN pip-compile --quiet --output-file=requirements.txt requirements.in
RUN python3 -m pip install -r requirements.txt

WORKDIR /var/teraflow
WORKDIR /var

# Start the service
ENTRYPOINT ["python", "-m", "mock_osm_nbi"]