Spotter-VM/extra/graveyard/ecogis/image

36 lines
931 B
Plaintext
Raw Normal View History

2020-04-04 00:17:24 +02:00
IMAGE ecogis_2.10.1-200403
FROM alpine3.8-php5.6_5.6.40-200403
RUN EOF
# Install runtime dependencies
apk --no-cache add php5-dom php5-gettext php5-pdo_pgsql php5-xml
# Install build dependencies
apk --no-cache add --virtual .deps git php5-openssl php5-pear php5-phar
# Install composer
wget https://getcomposer.org/download/1.8.0/composer.phar -O /usr/bin/composer
chmod +x /usr/bin/composer
# Clone EcoGIS
git clone --depth=1 https://github.com/r3-gis/EcoGIS /srv/ecogis
# Compose
cd /srv/ecogis
HOME=/tmp composer install
pear install Auth Log
# Create OS user
addgroup -S -g 8080 ecogis
adduser -S -u 8080 -h /srv/ecogis -s /bin/false -g ecogis -G ecogis ecogis
# Cleanup
apk --no-cache del .deps
find /srv/ecogis -name '.git*' -exec rm -rf {} +
rm -rf /usr/bin/composer /tmp/.composer
EOF
2020-03-17 10:43:46 +01:00
COPY image.d
2020-02-09 15:54:46 +01:00
CMD /bin/s6-svscan /etc/services.d