pictshare (latest)
Published 2024-08-07 12:54:27 +00:00 by pim
Installation
docker pull git.ipng.ch/ipng/pictshare:latest
sha256:de539c1ab6d2ee97e7619bffcfe86d9e48d1e789f8f4377493cf40b20e4064ac
Image Layers
ADD file:99093095d62d0421541d882f9ceeddb2981fe701ec0aa9d2c08480712d5fed21 in / |
CMD ["/bin/sh"] |
/bin/sh -c apk add --no-cache bash socat wget curl nginx file ffmpeg unzip zlib redis php82-fileinfo php82-session php php-curl php-openssl php-mbstring php-json php-gd php-dom php-fpm php82 php82-pdo php82-exif php82-curl php82-gd php82-json php82-phar php82-fpm php82-openssl php82-ctype php82-opcache php82-mbstring php82-sodium php82-xml php82-ftp php82-simplexml php82-session php82-fileinfo php82-pcntl php82-pecl-redis |
/bin/sh -c ln -s /usr/bin/php82 /usr/bin/php |
/bin/sh -c curl -sS https://getcomposer.org/installer | /usr/bin/php -- --install-dir=/usr/bin --filename=composer |
/bin/sh -c mkdir -p /var/www |
WORKDIR /var/www |
ADD dir:89241e9ed809c264c9f51cdd0d944e69e44ecf36ff6a7044f1e94adbfff6e1a1 in /var/www/. |
ADD file:51badf45d9036aeb26573ee9edd812285c24fc7d5bd8d6169d3648fea8cedba3 in /etc/start.sh |
/bin/sh -c chmod +x /etc/start.sh |
WORKDIR /var/www/lib |
/bin/sh -c composer install --no-dev --no-interaction --no-progress --optimize-autoloader |
WORKDIR /var/www |
ADD file:68808e160cb07edc1a76a6893cca8b67127eeea0e7aea69454196a3ca2cab3fd in /etc/nginx/http.d/default.conf |
/bin/sh -c mkdir -p /run/nginx |
/bin/sh -c mkdir -p /var/log/nginx |
/bin/sh -c sed -i 's/nobody/nginx/g' /etc/php82/php-fpm.d/www.conf |
/bin/sh -c sed -i "/max_execution_time/c\max_execution_time=3600" /etc/php82/php.ini |
/bin/sh -c sed -i "/max_input_time/c\max_input_time=3600" /etc/php82/php.ini |
WORKDIR /var/www/ |
VOLUME [/var/www/data] |
EXPOSE 80 |
ENTRYPOINT ["/etc/start.sh"] |