@@ -56,8 +56,6 @@ ENV PYTHONDONTWRITEBYTECODE=1 \
5656# those from our virtualenv.
5757ENV PATH="${VIRTUAL_ENV}/bin:$PATH"
5858
59- EXPOSE 8000
60-
6159# -------------------------- Build stage -------------------
6260# Installs build/package management tools and third party dependencies
6361#
@@ -91,7 +89,6 @@ WORKDIR /build
9189
9290
9391
94-
9592# --------------------------Prod-depends-only stage -------------------
9693# This stage is for production only dependencies that get partially wiped out afterwards (final docker image concerns)
9794#
@@ -100,7 +97,7 @@ WORKDIR /build
10097#
10198FROM build AS prod-only-deps
10299
103- ENV SC_BUILD_TARGET prod-only-deps
100+ ENV SC_BUILD_TARGET= prod-only-deps
104101
105102WORKDIR /build/services/dynamic-scheduler
106103
@@ -153,6 +150,7 @@ HEALTHCHECK \
153150ENTRYPOINT [ "/bin/sh" , "services/dynamic-scheduler/docker/entrypoint.sh" ]
154151CMD ["/bin/sh" , "services/dynamic-scheduler/docker/boot.sh" ]
155152
153+ EXPOSE 8000
156154
157155# --------------------------Development stage -------------------
158156# Source code accessible in host but runs in container
@@ -171,5 +169,8 @@ WORKDIR /devel
171169
172170RUN chown -R scu:scu "${VIRTUAL_ENV}"
173171
172+ EXPOSE 8000
173+ EXPOSE 3000
174+
174175ENTRYPOINT ["/bin/sh" , "services/dynamic-scheduler/docker/entrypoint.sh" ]
175176CMD ["/bin/sh" , "services/dynamic-scheduler/docker/boot.sh" ]
0 commit comments