sha256:e8f165099f5267069d66ac7e94470b3ef594265d95015fbb14322007efb4d511
OS/ARCH
Compressed size
58.09 MB
Last pushed
1 day by doijanky
Type
Image
Vulnerabilities
Manifest digest
sha256:14ff1db4683fa9c6651ece6a8176d889edb982513282ff99e4e615bce53fd7fe
27
RUN /bin/sh -c apk add --no-cache bash su-exec # buildkit
532.12 KB
28
RUN /bin/sh -c set -ex; apk add --no-cache --virtual .build-deps postgresql-dev sqlite-dev ; docker-php-ext-install -j "$(nproc)" pdo_mysql pdo_pgsql pdo_sqlite pgsql ; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local/lib/php/extensions | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .postfixadmin-phpexts-rundeps $runDeps; apk del --no-network .build-deps # buildkit
320.67 KB
29
ARG POSTFIXADMIN_VERSION=4.0.5
0 B
30
ARG POSTFIXADMIN_SHA512=b9549137e5bb6cf69fe76aef2711092a7e74ec223ee272d0303430b03da16ba8cfe704047f8e07ee5bd1ef6b632cac9ae2c0830271629b193c395197e1f4d93d
0 B
31
ENV POSTFIXADMIN_VERSION=4.0.5
0 B
32
ENV POSTFIXADMIN_SHA512=b9549137e5bb6cf69fe76aef2711092a7e74ec223ee272d0303430b03da16ba8cfe704047f8e07ee5bd1ef6b632cac9ae2c0830271629b193c395197e1f4d93d
0 B
33
RUN |2 POSTFIXADMIN_VERSION=4.0.5 POSTFIXADMIN_SHA512=b9549137e5bb6cf69fe76aef2711092a7e74ec223ee272d0303430b03da16ba8cfe704047f8e07ee5bd1ef6b632cac9ae2c0830271629b193c395197e1f4d93d /bin/sh -c set -eu; curl -fsSL -o postfixadmin.tar.gz "https://github.com/postfixadmin/postfixadmin/archive/v${POSTFIXADMIN_VERSION}.tar.gz"; echo "$POSTFIXADMIN_SHA512 *postfixadmin.tar.gz" | sha512sum -c -; mkdir /usr/src/postfixadmin; tar -xf postfixadmin.tar.gz -C /usr/src/postfixadmin --strip-components=1; rm postfixadmin.tar.gz; mkdir -p /usr/src/postfixadmin/templates_c; chown -R www-data:www-data /usr/src/postfixadmin # buildkit
2.6 MB
34
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
1.65 KB
35
COPY /usr/bin/composer /usr/local/bin/ # buildkit
832.97 KB
36
ENV COMPOSER_ALLOW_SUPERUSER=1
0 B
37
RUN |2 POSTFIXADMIN_VERSION=4.0.5 POSTFIXADMIN_SHA512=b9549137e5bb6cf69fe76aef2711092a7e74ec223ee272d0303430b03da16ba8cfe704047f8e07ee5bd1ef6b632cac9ae2c0830271629b193c395197e1f4d93d /bin/sh -c set -eux; export COMPOSER_HOME="$(mktemp -d)"; composer install --ignore-platform-req=ext-mysqli --no-dev --no-interaction --working-dir /usr/src/postfixadmin; rm -rf "$COMPOSER_HOME" # buildkit
23.03 MB
38
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
0 B
39
CMD ["php-fpm"]
0 B