Skip to content
Snippets Groups Projects
Commit a37f3c09 authored by erichard's avatar erichard
Browse files

refactor Dockerfiles

parent 1a6a1c15
No related branches found
No related tags found
1 merge request!61Packager labelstower
......@@ -23,16 +23,10 @@ RUN pip3 install --trusted-host pypi.python.org -r requirements.txt
EXPOSE 5000
ENV FLASK_APP=demo_blog
ENV FLASK_APP=demo_flask
ENV FLASK_ENV=development
ENV LC_ALL=C.UTF-8
ENV LANG=C.UTF-8
ENV APP_SETTINGS="demo_blog.config.DevelopmentConfig"
ENV APP_MAIL_SERVER="lalrelay.in2p3.fr"
ENV APP_MAIL_USERNAME="coding-pool-smtp@lal.in2p3.fr"
ENV APP_MAIL_PASSWORD="C0dingP00l"
ENV CODEGUARDS_ENV='demo_blog.config.DevelopmentConfig'
ENV LABELSTOWER_ENV="app.config.ConfigCodingPool"
# Version DEMO
FROM codeguards:dev
FROM labelstower:dev
# Ensure use of bash
SHELL ["/bin/bash","-c"]
# Install codeguards
# Install labelstower
RUN pip3 install --upgrade pip setuptools wheel
COPY codeguards-latest-py3-none-any.whl codeguards-latest-py3-none-any.whl
RUN pip3 install codeguards-latest-py3-none-any.whl
COPY labelstower-latest-py3-none-any.whl labelstower-latest-py3-none-any.whl
RUN pip3 install labelstower-latest-py3-none-any.whl
# Run flask
EXPOSE 5000
ENV FLASK_APP=demo
ENV FLASK_APP=demo_flask
ENV FLASK_ENV=development
ENV LC_ALL=C.UTF-8
ENV LANG=C.UTF-8
ENV APP_SETTINGS="demo_blog.config.DevelopmentConfig"
ENV APP_MAIL_SERVER="lalrelay.in2p3.fr"
ENV APP_MAIL_USERNAME="coding-pool-smtp@lal.in2p3.fr"
ENV APP_MAIL_PASSWORD="C0dingP00l"
ENV CODEGUARDS_ENV='test.demo.config.DevelopmentConfig'
ENV LABELSTOWER_ENV="app.config.ConfigCodingPool"
CMD [ "flask", "run", "--reload", "--host", "0.0.0.0" ]
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment