mirror of
https://github.com/avatao-content/baseimage-tutorial-framework
synced 2024-11-22 09:31:31 +00:00
Remove lefover frontend source code from final image
This commit is contained in:
parent
306607c972
commit
e080fb0e5c
@ -34,10 +34,9 @@ RUN curl -fSL -o pyenv-installer ${PYENV_INSTALLER_URL} &&\
|
|||||||
pip install -r /tmp/requirements.txt
|
pip install -r /tmp/requirements.txt
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
WORKDIR /data/
|
|
||||||
COPY src/frontend /data/
|
COPY src/frontend /data/
|
||||||
RUN yarn install --frozen-lockfile
|
RUN cd /data && yarn install --frozen-lockfile
|
||||||
RUN yarn build --no-progress
|
RUN cd /data && yarn build --no-progress
|
||||||
|
|
||||||
ENV TFW_PUBLIC_PORT=8888 \
|
ENV TFW_PUBLIC_PORT=8888 \
|
||||||
TFW_WEB_PORT=4242 \
|
TFW_WEB_PORT=4242 \
|
||||||
@ -87,6 +86,7 @@ COPY supervisor/supervisord.conf ${TFW_SUPERVISORD_CONF}
|
|||||||
COPY supervisor/components/ ${TFW_SUPERVISORD_COMPONENTS}
|
COPY supervisor/components/ ${TFW_SUPERVISORD_COMPONENTS}
|
||||||
COPY lib ${TFW_LIB_DIR}
|
COPY lib ${TFW_LIB_DIR}
|
||||||
COPY src/controller ${TFW_CONTROLLER_DIR}
|
COPY src/controller ${TFW_CONTROLLER_DIR}
|
||||||
|
RUN mv /data/dist ${TFW_FRONTEND_DIR} && rm -rf /data
|
||||||
|
|
||||||
### TFW internals ^ ### DEMO v ###############################################################
|
### TFW internals ^ ### DEMO v ###############################################################
|
||||||
|
|
||||||
@ -95,8 +95,6 @@ ENV TFW_APP_DIR="/srv/app" \
|
|||||||
TFW_WEBIDE_WD="/home/${AVATAO_USER}/workdir" \
|
TFW_WEBIDE_WD="/home/${AVATAO_USER}/workdir" \
|
||||||
TFW_TERMINADO_WD="/home/${AVATAO_USER}/workdir"
|
TFW_TERMINADO_WD="/home/${AVATAO_USER}/workdir"
|
||||||
|
|
||||||
RUN mv /data/dist ${TFW_FRONTEND_DIR}
|
|
||||||
|
|
||||||
COPY src/demo ${TFW_APP_DIR}/
|
COPY src/demo ${TFW_APP_DIR}/
|
||||||
|
|
||||||
COPY src/demo/source_code_server/server.py ${TFW_LOGIN_APP_DIR}/
|
COPY src/demo/source_code_server/server.py ${TFW_LOGIN_APP_DIR}/
|
||||||
|
Loading…
Reference in New Issue
Block a user