From c34a54393bbe732fe367e13c9cefb012f7f09b21 Mon Sep 17 00:00:00 2001 From: Benjamin Diaz Date: Fri, 24 May 2019 11:37:22 -0300 Subject: [PATCH] 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 --- docker/light-ui/Dockerfile | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) 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"] -- 2.25.1