docker pull registry.cysn.dev/plesk-docker:latest
sha256:a2bf001b042f183ccf091f75de2be3cc10e0e67f5da3f6a2c3970cb74d065a1b
2026-04-27 17:21:20 UTC
508 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PLESK_CONFIG__extensions__catalog__urlhttps://ext.plesk.com
PLESK_CONFIG__taskManager__enabled0
PLESK_DISABLE_HOSTNAME_CHECKING1
containerdocker
[#000] sha256:f63eb04151bcac21ad049f8d781b97b219aba392c5457907f8f3e88e43eb48ec - 5.58% (28.4 MB)
[#001] sha256:8673a4533d771b66708bcb1cb53cb31e765873582c56cbb5ccc0f48466acabd1 - 0.0% (174 Bytes)
[#002] sha256:2c9814b5cbe2ad5b55f4f78cb53d2e83899480e459c6fe24a87c01c7e78efc5c - 3.49% (17.8 MB)
[#003] sha256:6fe3ead8970b325ff3d1e58210befd92e33bae4cb36e6e74eb9683ca86319477 - 0.01% (54.6 KB)
[#004] sha256:7cc0d436768ee7888686ad002f683bc9310378b386df2d3367b496201febf701 - 0.01% (54.6 KB)
[#005] sha256:c970bc35f3ce33f14d365569ca87c83bb07cf82e660d13945c4a22a3cbd9e1ba - 90.9% (462 MB)
[#006] sha256:4c2c7cf4d3e0f2b0d6809d45591df6226558ef135f014a597b440b30bd1a18a5 - 0.0% (251 Bytes)
[#007] sha256:3a0b4eef0f4ca38b4aec7031408d02a97a2a6dd8a085185d455cf44dfa501d98 - 0.0% (246 Bytes)
[#008] sha256:171d4d091fbfd156eca0263e95d73e3c151c99bcd0ba54270bd0e669ff8bfdfd - 0.0% (335 Bytes)
[#009] sha256:d8419ebb8f5fd86074388252e32c43d96d3c5a48ac4606330641b2e16d656ad8 - 0.0% (215 Bytes)
[#010] sha256:4837c84633b9e974f85ff712f5b285047a6aeb9a749b760947286707c6427a9e - 0.0% (388 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2026-04-10 09:47:41 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2026-04-10 09:47:41 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
2026-04-10 09:47:43 UTC/bin/sh -c #(nop) ADD file:da2cd86408d9354e8bd817c8a4b8635a1d788cd20d0d70061ce02a173e8cf902 in /
2026-04-10 09:47:44 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2026-04-27 17:16:52 UTC (buildkit.dockerfile.v0)LABEL maintainer=plesk-dev-leads@plesk.com
2026-04-27 17:16:52 UTC (buildkit.dockerfile.v0)ENV container=docker
2026-04-27 17:16:52 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i -e 's/exit.*/exit 0/g' /usr/sbin/policy-rc.d # buildkit
2026-04-27 17:17:03 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; export DEBIAN_FRONTEND=noninteractive; apt-get update; apt-get install -y --no-install-recommends wget tzdata python3 rsyslog systemd systemd-sysv jq ; rm -rf /var/lib/apt/lists/*; : # buildkit
2026-04-27 17:17:03 UTC (buildkit.dockerfile.v0)ADD https://github.com/gdraheim/docker-systemctl-replacement/raw/v1.5.8066/files/docker/systemctl3.py /usr/bin/fake-systemctl # buildkit
2026-04-27 17:17:03 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; sed -i -e '/^\s*logg.error("the ..include. syntax is deprecated. Use x.service.d. drop-in files!")$/d' -e '/Loaded:/ s/({filename}, {enabled})/({filename}; {enabled})/' -e '/^\s*def do_\(start\|stop\)_unit_from(/,/^\s*def / s/return False/return conf.name().endswith(".path")/' /usr/bin/fake-systemctl; chmod 755 /usr/bin/fake-systemctl; : # buildkit
2026-04-27 17:17:03 UTC (buildkit.dockerfile.v0)ARG LICENSE
2026-04-27 17:17:03 UTC (buildkit.dockerfile.v0)ARG AI_SOURCE=http://autoinstall.plesk.com
2026-04-27 17:17:03 UTC (buildkit.dockerfile.v0)ARG AI_ARGS=
2026-04-27 17:17:03 UTC (buildkit.dockerfile.v0)ARG EXT_CATALOG=https://ext.plesk.com
2026-04-27 17:17:03 UTC (buildkit.dockerfile.v0)ENV PLESK_DISABLE_HOSTNAME_CHECKING=1
2026-04-27 17:17:03 UTC (buildkit.dockerfile.v0)ENV PLESK_CONFIG__extensions__catalog__url=https://ext.plesk.com
2026-04-27 17:17:03 UTC (buildkit.dockerfile.v0)ENV PLESK_CONFIG__taskManager__enabled=0
2026-04-27 17:21:19 UTC (buildkit.dockerfile.v0)RUN |4 LICENSE= AI_SOURCE=http://autoinstall.plesk.com AI_ARGS= EXT_CATALOG=https://ext.plesk.com /bin/sh -c set -eux; : Use fake systemctl during build; dpkg-divert --divert /bin/systemctl.real --rename --add /bin/systemctl; ln -snf /usr/bin/fake-systemctl /bin/systemctl; : Install Plesk; wget -nv -O /root/ai $AI_SOURCE/plesk-installer; bash /root/ai install plesk all --source $AI_SOURCE --ext-catalog-url $EXT_CATALOG --preset Recommended --without config-troubleshooter advisor letsencrypt xovi imunifyav sslit repair-kit monitoring log-browser ssh-terminal site-import bind fail2ban roundcube postfix dovecot webalizer awstats wp-toolkit sitejet $AI_ARGS ; : Configure Plesk; printf "[extensions]\ncatalog.url=${EXT_CATALOG}\n" >> /usr/local/psa/admin/conf/panel.ini; printf "[taskManager]\nenabled=off\n" >> /usr/local/psa/admin/conf/panel.ini; echo DOCKER > /usr/local/psa/var/cloud_id; plesk bin init_conf --init -email changeme@example.com -passwd "changeme1Q**" -allow-weak-passwords -hostname-not-required; plesk bin settings --set admin_info_not_required=true; plesk bin poweruser --off; plesk bin extension --install-url https://github.com/plesk/ext-default-login/releases/download/1.2-1/default-login-1.2-1.zip; plesk bin cloning -u -prepare-public-image true -reset-license false -reset-init-conf false -skip-update true; : Stop services and clean up; /usr/lib/plesk-9.0/psa_service stopall; plesk installer stop; rm -rf /var/lib/apt/lists/*; rm -rf /root/ai /root/parallels /var/cache/parallels_installer /*.inf3 /pool /PHP* /SITEBUILDER* /run/lock/lmlib/*; rm -f /usr/local/psa/admin/conf/panel.ini; : Switch to real systemctl; rm -f /bin/systemctl; dpkg-divert --rename --remove /bin/systemctl; : # buildkit
2026-04-27 17:21:20 UTC (buildkit.dockerfile.v0)COPY plesk-repair.sh /usr/local/bin/plesk-repair.sh # buildkit
2026-04-27 17:21:20 UTC (buildkit.dockerfile.v0)RUN |4 LICENSE= AI_SOURCE=http://autoinstall.plesk.com AI_ARGS= EXT_CATALOG=https://ext.plesk.com /bin/sh -c chmod +x /usr/local/bin/plesk-repair.sh # buildkit
2026-04-27 17:21:20 UTC (buildkit.dockerfile.v0)COPY plesk-repair.service /etc/systemd/system/plesk-repair.service # buildkit
2026-04-27 17:21:20 UTC (buildkit.dockerfile.v0)RUN |4 LICENSE= AI_SOURCE=http://autoinstall.plesk.com AI_ARGS= EXT_CATALOG=https://ext.plesk.com /bin/sh -c systemctl enable plesk-repair.service # buildkit
2026-04-27 17:21:20 UTC (buildkit.dockerfile.v0)COPY container-systemd-autologin.conf /etc/systemd/system/console-getty.service.d/override.conf # buildkit
2026-04-27 17:21:20 UTC (buildkit.dockerfile.v0)CMD ["/sbin/init"]
2026-04-27 17:21:20 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGRTMIN+3
2026-04-27 17:21:20 UTC (buildkit.dockerfile.v0)EXPOSE [21/tcp 443/tcp 80/tcp 8443/tcp 8447/tcp 8880/tcp]
sha256:ec42244b4ea24cf7a49d5a27e8250055819987c131a69c1e45d697f47218cf1d
2026-04-27 17:44:01 UTC
493 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PLESK_CONFIG__extensions__catalog__urlhttps://ext.plesk.com
PLESK_CONFIG__taskManager__enabled0
PLESK_DISABLE_HOSTNAME_CHECKING1
containerdocker
[#000] sha256:6edbc812af48552062d74659cf0a08b413dbfdbacdd5aac73329d889d9b3b44a - 5.34% (26.3 MB)
[#001] sha256:0228235cde3bee5f19d82290683014b3bff61a39c3cee59e2b5dca87922e637d - 0.0% (174 Bytes)
[#002] sha256:1902e6a04ca09e0adf9c6ee50542e2afa78225e061a569cc2cb79807b5d12dde - 3.55% (17.5 MB)
[#003] sha256:c09e5f371d896f54a2cc571f95445aedd84288b655aebc3e33deb80450f02659 - 0.01% (54.6 KB)
[#004] sha256:2f3c3c1a8f46847c89966a5acf90211523577df65e54bee9f1fe79699e1c0955 - 0.01% (54.6 KB)
[#005] sha256:7aeee0ff7475733451801ee1d676e2496a464f967ccba3c65404b4264107c1cb - 91.08% (449 MB)
[#006] sha256:82a53d6aef547524979f6ef3012ab48a9dc2ad719095905464111394c25550db - 0.0% (249 Bytes)
[#007] sha256:332a82a6166e83acf2c51444a54a87ea6b14b5182f0e984c96851ad25dfa9c14 - 0.0% (245 Bytes)
[#008] sha256:7dff8d30505373268d05aa98776642e2b12cb614530eacff99b7b667b2463386 - 0.0% (336 Bytes)
[#009] sha256:c3d1f14d4936ccdd6241bca462854af554c15cf736a0f3145d821ad0b552865c - 0.0% (220 Bytes)
[#010] sha256:3a72d68395159a70ce8ae43eea3d57dc0a0c9f2523ea3fe56aac23120e3e7bb3 - 0.0% (389 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2026-04-10 09:49:11 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2026-04-10 09:49:11 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
2026-04-10 09:49:13 UTC/bin/sh -c #(nop) ADD file:94ca084e2c34d90b4443d18fa6a7d983767fa1575d4bd2c06f6e31adfea270da in /
2026-04-10 09:49:13 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2026-04-27 17:34:23 UTC (buildkit.dockerfile.v0)LABEL maintainer=plesk-dev-leads@plesk.com
2026-04-27 17:34:23 UTC (buildkit.dockerfile.v0)ENV container=docker
2026-04-27 17:34:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i -e 's/exit.*/exit 0/g' /usr/sbin/policy-rc.d # buildkit
2026-04-27 17:34:36 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; export DEBIAN_FRONTEND=noninteractive; apt-get update; apt-get install -y --no-install-recommends wget tzdata python3 rsyslog systemd systemd-sysv jq ; rm -rf /var/lib/apt/lists/*; : # buildkit
2026-04-27 17:34:36 UTC (buildkit.dockerfile.v0)ADD https://github.com/gdraheim/docker-systemctl-replacement/raw/v1.5.8066/files/docker/systemctl3.py /usr/bin/fake-systemctl # buildkit
2026-04-27 17:34:36 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; sed -i -e '/^\s*logg.error("the ..include. syntax is deprecated. Use x.service.d. drop-in files!")$/d' -e '/Loaded:/ s/({filename}, {enabled})/({filename}; {enabled})/' -e '/^\s*def do_\(start\|stop\)_unit_from(/,/^\s*def / s/return False/return conf.name().endswith(".path")/' /usr/bin/fake-systemctl; chmod 755 /usr/bin/fake-systemctl; : # buildkit
2026-04-27 17:34:36 UTC (buildkit.dockerfile.v0)ARG LICENSE
2026-04-27 17:34:36 UTC (buildkit.dockerfile.v0)ARG AI_SOURCE=http://autoinstall.plesk.com
2026-04-27 17:34:36 UTC (buildkit.dockerfile.v0)ARG AI_ARGS=
2026-04-27 17:34:36 UTC (buildkit.dockerfile.v0)ARG EXT_CATALOG=https://ext.plesk.com
2026-04-27 17:34:36 UTC (buildkit.dockerfile.v0)ENV PLESK_DISABLE_HOSTNAME_CHECKING=1
2026-04-27 17:34:36 UTC (buildkit.dockerfile.v0)ENV PLESK_CONFIG__extensions__catalog__url=https://ext.plesk.com
2026-04-27 17:34:36 UTC (buildkit.dockerfile.v0)ENV PLESK_CONFIG__taskManager__enabled=0
2026-04-27 17:44:00 UTC (buildkit.dockerfile.v0)RUN |4 LICENSE= AI_SOURCE=http://autoinstall.plesk.com AI_ARGS= EXT_CATALOG=https://ext.plesk.com /bin/sh -c set -eux; : Use fake systemctl during build; dpkg-divert --divert /bin/systemctl.real --rename --add /bin/systemctl; ln -snf /usr/bin/fake-systemctl /bin/systemctl; : Install Plesk; wget -nv -O /root/ai $AI_SOURCE/plesk-installer; bash /root/ai install plesk all --source $AI_SOURCE --ext-catalog-url $EXT_CATALOG --preset Recommended --without config-troubleshooter advisor letsencrypt xovi imunifyav sslit repair-kit monitoring log-browser ssh-terminal site-import bind fail2ban roundcube postfix dovecot webalizer awstats wp-toolkit sitejet $AI_ARGS ; : Configure Plesk; printf "[extensions]\ncatalog.url=${EXT_CATALOG}\n" >> /usr/local/psa/admin/conf/panel.ini; printf "[taskManager]\nenabled=off\n" >> /usr/local/psa/admin/conf/panel.ini; echo DOCKER > /usr/local/psa/var/cloud_id; plesk bin init_conf --init -email changeme@example.com -passwd "changeme1Q**" -allow-weak-passwords -hostname-not-required; plesk bin settings --set admin_info_not_required=true; plesk bin poweruser --off; plesk bin extension --install-url https://github.com/plesk/ext-default-login/releases/download/1.2-1/default-login-1.2-1.zip; plesk bin cloning -u -prepare-public-image true -reset-license false -reset-init-conf false -skip-update true; : Stop services and clean up; /usr/lib/plesk-9.0/psa_service stopall; plesk installer stop; rm -rf /var/lib/apt/lists/*; rm -rf /root/ai /root/parallels /var/cache/parallels_installer /*.inf3 /pool /PHP* /SITEBUILDER* /run/lock/lmlib/*; rm -f /usr/local/psa/admin/conf/panel.ini; : Switch to real systemctl; rm -f /bin/systemctl; dpkg-divert --rename --remove /bin/systemctl; : # buildkit
2026-04-27 17:44:00 UTC (buildkit.dockerfile.v0)COPY plesk-repair.sh /usr/local/bin/plesk-repair.sh # buildkit
2026-04-27 17:44:00 UTC (buildkit.dockerfile.v0)RUN |4 LICENSE= AI_SOURCE=http://autoinstall.plesk.com AI_ARGS= EXT_CATALOG=https://ext.plesk.com /bin/sh -c chmod +x /usr/local/bin/plesk-repair.sh # buildkit
2026-04-27 17:44:00 UTC (buildkit.dockerfile.v0)COPY plesk-repair.service /etc/systemd/system/plesk-repair.service # buildkit
2026-04-27 17:44:01 UTC (buildkit.dockerfile.v0)RUN |4 LICENSE= AI_SOURCE=http://autoinstall.plesk.com AI_ARGS= EXT_CATALOG=https://ext.plesk.com /bin/sh -c systemctl enable plesk-repair.service # buildkit
2026-04-27 17:44:01 UTC (buildkit.dockerfile.v0)COPY container-systemd-autologin.conf /etc/systemd/system/console-getty.service.d/override.conf # buildkit
2026-04-27 17:44:01 UTC (buildkit.dockerfile.v0)CMD ["/sbin/init"]
2026-04-27 17:44:01 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGRTMIN+3
2026-04-27 17:44:01 UTC (buildkit.dockerfile.v0)EXPOSE [21/tcp 443/tcp 80/tcp 8443/tcp 8447/tcp 8880/tcp]
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.