X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=docker%2FDockerfile;h=9723b8e93cfc69c6cbff53f87a132c8fa4c1eb2f;hb=e5a130af55131c3437fe3e2b7bb7cdacd0b22add;hp=5c0aec0cca3563809b686fc08a42772ca62f1958;hpb=0dc79eb941c0222f6d53d27fb2bca839bd60780d;p=osm%2FLW-UI.git diff --git a/docker/Dockerfile b/docker/Dockerfile index 5c0aec0..9723b8e 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -4,10 +4,12 @@ WORKDIR /usr/share/osm-lightui 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 +#RUN bower install --allow-root +RUN npm install +RUN mv node_modules /static RUN pip install -r requirements.txt RUN pip install uwsgi @@ -19,11 +21,8 @@ COPY 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 - EXPOSE 80 -CMD ["supervisord", "-n"] +CMD ["/usr/share/osm-lightui/entrypoint.sh"]