From: Benjamin Diaz Date: Fri, 24 May 2019 14:37:22 +0000 (-0300) Subject: Adds use of entrypoint.sh in LWUI Dockerfile X-Git-Tag: v6.0.0~9 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=refs%2Fchanges%2F45%2F7545%2F6;p=osm%2Fdevops.git Adds use of entrypoint.sh in LWUI Dockerfile This will enable creation of mysql database when mysql uri is defined. Depends-On: I81330f99d2df85ba4813db130bddab92d3c9574b Change-Id: I52d1ef046d2c3804f305c57f8d35889dd1f038f7 Signed-off-by: Benjamin Diaz --- diff --git a/docker/light-ui/Dockerfile b/docker/light-ui/Dockerfile index bfcc9e29..2558834e 100644 --- a/docker/light-ui/Dockerfile +++ b/docker/light-ui/Dockerfile @@ -28,14 +28,12 @@ RUN cp /usr/share/osm-lightui/supervisor-app.conf /etc/supervisor/conf.d/ RUN rm -f db.sqlite3 ENV DJANGO_ENV=prod -RUN python manage.py makemigrations authosm -RUN python manage.py migrate RUN python manage.py collectstatic --noinput - +RUN chmod +x /usr/share/osm-lightui/entrypoint.sh EXPOSE 80 HEALTHCHECK --start-period=130s --interval=10s --timeout=5s --retries=12 \ CMD curl --silent --fail localhost:80 || exit 1 -CMD ["supervisord", "-n"] +CMD ["/usr/share/osm-lightui/entrypoint.sh"]