[dockerfile] Remove ./horizon source directory after installation

This can help to reduce an image size and optimize the pull/push time.

Change-Id: I2cc3fc8b82b1cc943ee3b052920a0871bfb97432
This commit is contained in:
Kirill Bespalov 2016-11-17 18:12:24 +03:00
parent ac11c649f9
commit e2b3bc87c0
1 changed files with 2 additions and 1 deletions

View File

@ -19,7 +19,8 @@ RUN mkdir -p /etc/openstack-dashboard /home/horizon /var/www/cgi-bin/horizon \
&& cp /horizon/manage.py /var/lib/microservices/venv/bin/manage.py \
&& /var/lib/microservices/venv/bin/python /var/lib/microservices/venv/bin/manage.py collectstatic --noinput --clear \
&& chown -R horizon: /etc/openstack-dashboard /home/horizon /var/lib/microservices/venv/lib/python2.7/site-packages/static /horizon \
&& /var/lib/microservices/venv/bin/python /var/lib/microservices/venv/bin/manage.py compress --force
&& /var/lib/microservices/venv/bin/python /var/lib/microservices/venv/bin/manage.py compress --force \
&& rm -rf /horizon /sahara-dashboard
ENV PATH /var/lib/venv/bin:$PATH