sha256:d42c68c3d1174314768ab9c339b51273044ae599d8cdb1556c489d20ecc21f5a
OS/ARCH
Compressed size
58.27 MB
Last pushed
3 months by doijanky
Type
Image
Vulnerabilities
Manifest digest
sha256:825b33011ed0ce83bd0fa7cdc36f071df2e287fbe35c5f2826751ab25b2af26c
27
RUN /bin/sh -c apk add --no-cache bash su-exec # buildkit
532.09 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.31 KB
29
ARG POSTFIXADMIN_VERSION=4.0.3
0 B
30
ARG POSTFIXADMIN_SHA512=b1f0261bf9cab0529ea43fb502bdef595c81350671c0e4b3fc6609335448552a3d7b649d8f4612473cc07bfe4bd1c6ba7800dc080a0fdf4247f5d81718ff2360
0 B
31
ENV POSTFIXADMIN_VERSION=4.0.3
0 B
32
ENV POSTFIXADMIN_SHA512=b1f0261bf9cab0529ea43fb502bdef595c81350671c0e4b3fc6609335448552a3d7b649d8f4612473cc07bfe4bd1c6ba7800dc080a0fdf4247f5d81718ff2360
0 B
33
RUN |2 POSTFIXADMIN_VERSION=4.0.3 POSTFIXADMIN_SHA512=b1f0261bf9cab0529ea43fb502bdef595c81350671c0e4b3fc6609335448552a3d7b649d8f4612473cc07bfe4bd1c6ba7800dc080a0fdf4247f5d81718ff2360 /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
823.34 KB
36
ENV COMPOSER_ALLOW_SUPERUSER=1
0 B
37
RUN |2 POSTFIXADMIN_VERSION=4.0.3 POSTFIXADMIN_SHA512=b1f0261bf9cab0529ea43fb502bdef595c81350671c0e4b3fc6609335448552a3d7b649d8f4612473cc07bfe4bd1c6ba7800dc080a0fdf4247f5d81718ff2360 /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.28 MB
38
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
0 B
39
CMD ["php-fpm"]
0 B