docker pull https://registry.cysn.dev/plesk-docker:latest
sha256:2beb6efb9444d8da46948a83e92104656ad6eb3e274aa30701a82d6e43c968e6
2026-03-22 03:11:48 UTC
507 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:96c832531c38e688c852576582a5ab43a21815c743665a03b6b066c850ed1522 - 5.56% (28.2 MB)
[#001] sha256:7392e63a7d4b944465896957f5cb43c9f73e06d22648ffd78f77b84e9b8f0370 - 0.0% (173 Bytes)
[#002] sha256:3d0f912de036e32ff579463449300bf54002dae4235fe34f6e60e3800023f247 - 3.5% (17.8 MB)
[#003] sha256:8015697f15c66c8c233abbcbe2d0c7966b44a68d53b61c3260ffd9fefa2d5830 - 0.01% (54.6 KB)
[#004] sha256:da05d5a3747e65a993788b5f1c5966c964c7f2c271ff1700f24d7f3db65ca391 - 0.01% (54.6 KB)
[#005] sha256:fadfff253d527f65744ee7eb4429f98297e9174dd70e9cbb8a3db0994b09e726 - 90.92% (461 MB)
[#006] sha256:f535bf1a388d7eb79edec80904da24012a092be29012fbd75b6a42722acacb82 - 0.0% (247 Bytes)
[#007] sha256:84d0de4f8b405b54340d866ecd77525f3147a5b2d3d3c7abeed30c7cadd492ea - 0.0% (244 Bytes)
[#008] sha256:928146cd956873e5331320e12213e5f768839c231fa88765bd8f6d8e786bbb22 - 0.0% (336 Bytes)
[#009] sha256:21367b9bd15402eb993ee51935b0a85a840b5025a6e690fc32c0c2b430845f2a - 0.0% (217 Bytes)
[#010] sha256:e874d69d634ba7f492fe3205f0c35adc2499e4485af22394a328d2656cddb407 - 0.0% (389 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2026-02-24 07:30:06 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2026-02-24 07:30:06 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2026-02-24 07:30:06 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
2026-02-24 07:30:08 UTC/bin/sh -c #(nop) ADD file:87202021c36509f80e5414aa2307ce867cd2e3b5f0d0f3bd0c98749793bd1fb4 in /
2026-02-24 07:30:08 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2026-03-22 03:04:14 UTC (buildkit.dockerfile.v0)LABEL maintainer=plesk-dev-leads@plesk.com
2026-03-22 03:04:14 UTC (buildkit.dockerfile.v0)ENV container=docker
2026-03-22 03:04:14 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i -e 's/exit.*/exit 0/g' /usr/sbin/policy-rc.d # buildkit
2026-03-22 03:04:31 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-03-22 03:04:31 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-03-22 03:04:31 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-03-22 03:04:31 UTC (buildkit.dockerfile.v0)ARG LICENSE
2026-03-22 03:04:31 UTC (buildkit.dockerfile.v0)ARG AI_SOURCE=http://autoinstall.plesk.com
2026-03-22 03:04:31 UTC (buildkit.dockerfile.v0)ARG AI_ARGS=
2026-03-22 03:04:31 UTC (buildkit.dockerfile.v0)ARG EXT_CATALOG=https://ext.plesk.com
2026-03-22 03:04:31 UTC (buildkit.dockerfile.v0)ENV PLESK_DISABLE_HOSTNAME_CHECKING=1
2026-03-22 03:04:31 UTC (buildkit.dockerfile.v0)ENV PLESK_CONFIG__extensions__catalog__url=https://ext.plesk.com
2026-03-22 03:04:31 UTC (buildkit.dockerfile.v0)ENV PLESK_CONFIG__taskManager__enabled=0
2026-03-22 03:11:46 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-03-22 03:11:47 UTC (buildkit.dockerfile.v0)COPY plesk-repair.sh /usr/local/bin/plesk-repair.sh # buildkit
2026-03-22 03:11:48 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-03-22 03:11:48 UTC (buildkit.dockerfile.v0)COPY plesk-repair.service /etc/systemd/system/plesk-repair.service # buildkit
2026-03-22 03:11:48 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-03-22 03:11:48 UTC (buildkit.dockerfile.v0)COPY container-systemd-autologin.conf /etc/systemd/system/console-getty.service.d/override.conf # buildkit
2026-03-22 03:11:48 UTC (buildkit.dockerfile.v0)CMD ["/sbin/init"]
2026-03-22 03:11:48 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGRTMIN+3
2026-03-22 03:11:48 UTC (buildkit.dockerfile.v0)EXPOSE [21/tcp 443/tcp 80/tcp 8443/tcp 8447/tcp 8880/tcp]
sha256:4e77af1daf980ec0405a50ce3d0ede3c3baf687d2b6a45672036b53ea0560292
2026-03-22 03:11:25 UTC
492 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:cf67f3f0b7b3a837aac5c0be2974a3574a6b600345d9528def747c7e01fda2b8 - 5.31% (26.1 MB)
[#001] sha256:0ad81c61044fb4b515802fdf08e52f6c7a8e2e3d6cb23af782e037e876692a93 - 0.0% (174 Bytes)
[#002] sha256:4b0ded3cf7813ef011c02636ea5d137282e967c38e1814924e8573191d428ef7 - 3.56% (17.5 MB)
[#003] sha256:8c573ed67020960e68d8a5474d934fa1978fda7f714862a94bb758be07a1c629 - 0.01% (54.6 KB)
[#004] sha256:884c914ed325b1e0dd0a16d32fec918bce848b01c50218462f213ee186c43fe2 - 0.01% (54.6 KB)
[#005] sha256:e9a7d48bd84b09f758eb473622150f74b5bffcd4eac123924841c3dfea16b18d - 91.11% (448 MB)
[#006] sha256:1235c7c25454555ab073248734274ab1c7eead4936d6374ea52cd1b56cb06a02 - 0.0% (249 Bytes)
[#007] sha256:2ede22b106f34004fd281f7730dd5047f087b4ef57e2af8663940bd23e600278 - 0.0% (245 Bytes)
[#008] sha256:2dde968f6d108e3d9b3ac0ba6031fa4f3f3fee3eb3b6f51e415a664a43af8f77 - 0.0% (335 Bytes)
[#009] sha256:f167ce7c3edbe3294a13f22bbbb815cc65ad76d35fd0d124d454347691798ae7 - 0.0% (213 Bytes)
[#010] sha256:7f51443c0ee93b8e870c73f8a8fab20c4bf330d0c32403afffd36823c4a60300 - 0.0% (387 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2026-02-24 07:33:48 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2026-02-24 07:33:48 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2026-02-24 07:33:48 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
2026-02-24 07:33:50 UTC/bin/sh -c #(nop) ADD file:c702451b25bb6668fb3c759f7610e3f9399be20edb133c5855fd072ab2065456 in /
2026-02-24 07:33:51 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2026-03-22 03:04:09 UTC (buildkit.dockerfile.v0)LABEL maintainer=plesk-dev-leads@plesk.com
2026-03-22 03:04:09 UTC (buildkit.dockerfile.v0)ENV container=docker
2026-03-22 03:04:09 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i -e 's/exit.*/exit 0/g' /usr/sbin/policy-rc.d # buildkit
2026-03-22 03:04:25 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-03-22 03:04:25 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-03-22 03:04:26 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-03-22 03:04:26 UTC (buildkit.dockerfile.v0)ARG LICENSE
2026-03-22 03:04:26 UTC (buildkit.dockerfile.v0)ARG AI_SOURCE=http://autoinstall.plesk.com
2026-03-22 03:04:26 UTC (buildkit.dockerfile.v0)ARG AI_ARGS=
2026-03-22 03:04:26 UTC (buildkit.dockerfile.v0)ARG EXT_CATALOG=https://ext.plesk.com
2026-03-22 03:04:26 UTC (buildkit.dockerfile.v0)ENV PLESK_DISABLE_HOSTNAME_CHECKING=1
2026-03-22 03:04:26 UTC (buildkit.dockerfile.v0)ENV PLESK_CONFIG__extensions__catalog__url=https://ext.plesk.com
2026-03-22 03:04:26 UTC (buildkit.dockerfile.v0)ENV PLESK_CONFIG__taskManager__enabled=0
2026-03-22 03:11:25 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-03-22 03:11:25 UTC (buildkit.dockerfile.v0)COPY plesk-repair.sh /usr/local/bin/plesk-repair.sh # buildkit
2026-03-22 03:11:25 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-03-22 03:11:25 UTC (buildkit.dockerfile.v0)COPY plesk-repair.service /etc/systemd/system/plesk-repair.service # buildkit
2026-03-22 03:11:25 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-03-22 03:11:25 UTC (buildkit.dockerfile.v0)COPY container-systemd-autologin.conf /etc/systemd/system/console-getty.service.d/override.conf # buildkit
2026-03-22 03:11:25 UTC (buildkit.dockerfile.v0)CMD ["/sbin/init"]
2026-03-22 03:11:25 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGRTMIN+3
2026-03-22 03:11:25 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.