Please sign in to comment.
Split the UmpleOnline Dockerfile to save space
The header of the dockerfile that installs all the dependencies is now split out into an image called umpleonline-base. It should not need to change much and saves 200MB from the full UmpleOnline image. The Travis build has been altered to base its Dockerfile on that image, and rebuild it on tag builds.
- Loading branch information...
Showing with 25 additions and 15 deletions.
|@@ -0,0 +1,10 @@|
|MAINTAINER Umple email@example.com|
|# give php its own user and install UmpleOnline's dependencies|
|RUN adduser -D -H -h /var/cache/php -s /sbin/nologin -G nginx php && \|
|apk add --no-cache openjdk8 python py-pip graphviz zip \|
|php7 php7-fpm php7-sockets && \|
|pip install supervisor==3.3.3|