Adds deps to support mysql session backend in LWUI
This is an initial requirement to add support in LWUI for mysql backend, so CI
pipeline passes.
In a future commit the changes to Dockerfile to enable this feature will be
added.
Change-Id: I81330f99d2df85ba4813db130bddab92d3c9574b
Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 5c0aec0..932f31e 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -4,7 +4,7 @@
COPY . /usr/share/osm-lightui
RUN apt-get update
-RUN apt-get install -y npm git python-pip nginx supervisor
+RUN apt-get install -y npm git python-pip nginx supervisor libmysqlclient-dev mysql-client
RUN npm install -g bower
RUN ln -s /usr/bin/nodejs /usr/bin/node
RUN bower install --allow-root
@@ -19,11 +19,8 @@
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
-
EXPOSE 80
-CMD ["supervisord", "-n"]
+CMD ["/usr/share/osm-lightui/entrypoint.sh"]