Commit bd2ddda2 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Updated WebUI Dockerfile

parent 0ff45f8f
Loading
Loading
Loading
Loading
+12 −12
Original line number Diff line number Diff line
@@ -55,21 +55,21 @@ RUN pip-compile --quiet --output-file=common_requirements.txt common_requirement
RUN python3 -m pip install -r common_requirements.txt

COPY --chown=webui:webui src/webui/requirements.in requirements.in
RUN pip-compile --output-file=requirements.txt requirements.in
RUN pip-compile --quiet --output-file=requirements.txt requirements.in
RUN pip install -r requirements.txt

# Add files into working directory
COPY --chown=webui:webui common/. common
COPY --chown=webui:webui context/__init__.py context/__init__.py
COPY --chown=webui:webui context/proto/. context/proto
COPY --chown=webui:webui context/client/. context/client
COPY --chown=webui:webui device/__init__.py device/__init__.py
COPY --chown=webui:webui device/proto/. device/proto
COPY --chown=webui:webui device/client/. device/client
COPY --chown=webui:webui service/__init__.py service/__init__.py
COPY --chown=webui:webui service/proto/. service/proto
COPY --chown=webui:webui service/client/. service/client
COPY --chown=webui:webui webui/. webui
COPY --chown=webui:webui src/common/. common/
COPY --chown=webui:webui src/context/__init__.py context/__init__.py
COPY --chown=webui:webui src/context/proto/. context/proto/
COPY --chown=webui:webui src/context/client/. context/client/
COPY --chown=webui:webui src/device/__init__.py device/__init__.py
COPY --chown=webui:webui src/device/proto/. device/proto/
COPY --chown=webui:webui src/device/client/. device/client/
COPY --chown=webui:webui src/service/__init__.py service/__init__.py
COPY --chown=webui:webui src/service/proto/. service/proto/
COPY --chown=webui:webui src/service/client/. service/client/
COPY --chown=webui:webui src/webui/. webui/

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