IMAGE crismapp_0.0.1-200411 FROM alpine3.8-php5.6_5.6.40-200403 RUN EOF # Install runtime dependencies apk --no-cache add php5-mysqli php5-pdo_mysql # Install build dependencies apk --no-cache add --virtual .deps git # Clone Crismapp git clone https://github.com/rostanetek/crismapp /srv/crismapp EOF COPY image.d RUN EOF # Patch config cd /srv/crismapp patch -p0 -i /tmp/config.patch rm /tmp/config.patch # Create OS user addgroup -S -g 8080 crismapp adduser -S -u 8080 -h /srv/crismapp -s /bin/false -g crismapp -G crismapp crismapp chown -R crismapp:crismapp /srv/crismapp # Cleanup apk --no-cache del .deps find /srv/crismapp -name '.git*' -exec rm -rf {} + EOF CMD /bin/s6-svscan /etc/services.d