Namespace
netcccyun
Image / Tag
dnsmgr:latest
Content Digest
sha256:e92c602736bd0ab2affaa340af56a4b1d20abd874208bcc8a5b4bccaf35c9d19
Details
Created

2026-02-27 18:56:06 +0800

Size

50.6 MB

Content Digest
Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PHP_INI_DIR

/etc/php82


Layers

[#000] sha256:17a39c0ba978cc27001e9c56a480f98106e1ab74bd56eb302f9fd4cf758ea43f - 6.44% (3.26 MB)

[#001] sha256:851e2c264568b1c99e12f234bd17ae30a85189c24cdc8b45d6352966b380fa80 - 0.0% (136 Bytes)

[#002] sha256:40c20bb47481f09e829fe21988b8a924627461f7b11dd4c179c4e12aa8867f55 - 79.33% (40.2 MB)

[#003] sha256:969eca1fa099cbe6a4bbe62af9dc84e7a1c75c8c0eab44d8a3e84f2c9b0e2713 - 0.0% (93 Bytes)

[#004] sha256:d52440208733a28a132b4a3f94859b26447052f6aab4e4f63511e683e53810f7 - 0.0% (1.22 KB)

[#005] sha256:0f951b1cbc2b36898b122ce647bab206cb1ec1a322b69a1ea7182c2f5a84736a - 0.0% (422 Bytes)

[#006] sha256:94889dd606534f1daeb305cb959ef449afd0f66bf41b19cfab45e56caa0530e9 - 0.0% (380 Bytes)

[#007] sha256:1f7c0fcdd61aeacfd5cd42e080dac503b1f7c028088472d6b5f9addc401ec26b - 0.0% (410 Bytes)

[#008] sha256:aa5a98365cf34e3634e22ee2ea9412686382be8d547dc37a30c93025ff8f96bd - 2.76% (1.4 MB)

[#009] sha256:9ea8c71443b028d83a8f42bf4805e2baa800cc67caffb41745fff15e657ce9d9 - 1.47% (760 KB)

[#010] sha256:702fa471f02bd0ecaef841ae6d7bb27ee1bf544885749efdb2eccf1b711e001a - 4.93% (2.5 MB)

[#011] sha256:603361e49023ad12af0748ce3624d9c381cb5c7df277c168157dc3d817a927ac - 5.06% (2.56 MB)

[#012] sha256:480548ff3c93e25cf5412fc19437043421eb9ce330ffec39d9ffdaad63ce73bd - 0.0% (226 Bytes)

[#013] sha256:1db4bcad1a9b55d5f158f8d4eac3bb980eab38d8e4b8646535048b459acc0cf1 - 0.0% (217 Bytes)

[#014] sha256:f019be337b3bdf30339aa998ef5f7b0a47839141464d5ac261c9ffb7d32672cf - 0.0% (224 Bytes)

[#015] sha256:cf0b4185e89816d827d22b5f44dd48c95ccc61aeb15839c986d77774edba6c69 - 0.0% (286 Bytes)


History
2025-10-08 11:10:40 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.19.9-x86_64.tar.gz / # buildkit

2025-10-08 11:10:40 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-10-10 20:50:22 +0800 (buildkit.dockerfile.v0)

WORKDIR /app/www

2026-02-27 18:55:55 +0800 (buildkit.dockerfile.v0)

RUN /bin/sh -c apk add --no-cache bash curl nginx php82 php82-ctype php82-curl php82-dom php82-fileinfo php82-fpm php82-ftp php82-gd php82-gettext php82-intl php82-iconv php82-mbstring php82-mysqli php82-opcache php82-openssl php82-phar php82-sodium php82-session php82-simplexml php82-tokenizer php82-xml php82-xmlreader php82-xmlwriter php82-zip php82-pdo php82-pdo_mysql php82-pdo_sqlite php82-pecl-swoole php82-pecl-ssh2 supervisor # buildkit

2026-02-27 18:55:55 +0800 (buildkit.dockerfile.v0)

RUN /bin/sh -c rm -rf /var/cache/apk/* /tmp/* # buildkit

2026-02-27 18:55:55 +0800 (buildkit.dockerfile.v0)

COPY config/nginx.conf /etc/nginx/nginx.conf # buildkit

2026-02-27 18:55:55 +0800 (buildkit.dockerfile.v0)

ENV PHP_INI_DIR=/etc/php82

2026-02-27 18:55:55 +0800 (buildkit.dockerfile.v0)

COPY config/fpm-pool.conf /etc/php82/php-fpm.d/www.conf # buildkit

2026-02-27 18:55:56 +0800 (buildkit.dockerfile.v0)

COPY config/php.ini /etc/php82/conf.d/custom.ini # buildkit

2026-02-27 18:55:56 +0800 (buildkit.dockerfile.v0)

COPY config/supervisord.conf /etc/supervisor/conf.d/supervisord.conf # buildkit

2026-02-27 18:55:59 +0800 (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p /usr/src && wget --no-cache https://github.com/netcccyun/dnsmgr/archive/refs/heads/main.zip -O /usr/src/www.zip && unzip /usr/src/www.zip -d /usr/src/ && mv /usr/src/dnsmgr-main /usr/src/www && rm -f /usr/src/www.zip # buildkit

2026-02-27 18:56:00 +0800 (buildkit.dockerfile.v0)

RUN /bin/sh -c wget https://mirrors.aliyun.com/composer/composer.phar -O /usr/local/bin/composer && chmod +x /usr/local/bin/composer # buildkit

2026-02-27 18:56:05 +0800 (buildkit.dockerfile.v0)

RUN /bin/sh -c composer install -d /usr/src/www --no-interaction --no-dev --optimize-autoloader # buildkit

2026-02-27 18:56:06 +0800 (buildkit.dockerfile.v0)

RUN /bin/sh -c adduser -D -s /sbin/nologin -g www www && chown -R www.www /usr/src/www /var/lib/nginx /var/log/nginx # buildkit

2026-02-27 18:56:06 +0800 (buildkit.dockerfile.v0)

RUN /bin/sh -c echo "* * * * * cd /app/www && /usr/bin/php82 think certtask" | crontab -u www - # buildkit

2026-02-27 18:56:06 +0800 (buildkit.dockerfile.v0)

COPY config/run_tasks.sh /app/run_tasks.sh # buildkit

2026-02-27 18:56:06 +0800 (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x /app/run_tasks.sh # buildkit

2026-02-27 18:56:06 +0800 (buildkit.dockerfile.v0)

COPY entrypoint.sh /entrypoint.sh # buildkit

2026-02-27 18:56:06 +0800 (buildkit.dockerfile.v0)

ENTRYPOINT ["sh" "/entrypoint.sh"]

2026-02-27 18:56:06 +0800 (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2026-02-27 18:56:06 +0800 (buildkit.dockerfile.v0)

CMD ["/bin/sh" "-c" "/usr/sbin/crond && /usr/bin/supervisord -c /etc/supervisor/conf.d/supervisord.conf"]

2026-02-27 18:56:06 +0800 (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD-SHELL" "curl --silent --fail http://127.0.0.1/fpm-ping || exit 1"] "0s" "10s" "0s" "0s" '\x00'}

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete