Tag

plesk-docker:latest
Content Digest: sha256:17019e83199bed0b8f0eaa05f7622dff09303877a0eabfd3520499e94dc91f23
Details
Pull Command

docker pull https://registry.cysn.dev/plesk-docker:latest


Manifests
Details
Content Digest

sha256:2beb6efb9444d8da46948a83e92104656ad6eb3e274aa30701a82d6e43c968e6

Created

2026-03-22 03:11:48 UTC

Size

507 MB


Labels
  • maintainer
    plesk-dev-leads@plesk.com
  • org.opencontainers.image.created
    2026-03-22T03:03:56.577Z
  • org.opencontainers.image.description
    Dockerfiles for Plesk
  • org.opencontainers.image.licenses
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.revision
    71a9f7ab03ed447747ca22bda12d41bf993344da
  • org.opencontainers.image.source
    https://gitea.gs01.cysn.dev/sarfaraz/plesk-docker
  • org.opencontainers.image.title
    plesk-docker
  • org.opencontainers.image.url
    https://gitea.gs01.cysn.dev/sarfaraz/plesk-docker
  • org.opencontainers.image.version
    master

Environment
PATH

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

PLESK_CONFIG__extensions__catalog__url

https://ext.plesk.com

PLESK_CONFIG__taskManager__enabled

0

PLESK_DISABLE_HOSTNAME_CHECKING

1

container

docker


Layers

[#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)


History
2026-02-24 07:30:06 UTC

/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]

Details
Content Digest

sha256:4e77af1daf980ec0405a50ce3d0ede3c3baf687d2b6a45672036b53ea0560292

Created

2026-03-22 03:11:25 UTC

Size

492 MB


Labels
  • maintainer
    plesk-dev-leads@plesk.com
  • org.opencontainers.image.created
    2026-03-22T03:03:54.186Z
  • org.opencontainers.image.description
    Dockerfiles for Plesk
  • org.opencontainers.image.licenses
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.revision
    71a9f7ab03ed447747ca22bda12d41bf993344da
  • org.opencontainers.image.source
    https://gitea.gs01.cysn.dev/sarfaraz/plesk-docker
  • org.opencontainers.image.title
    plesk-docker
  • org.opencontainers.image.url
    https://gitea.gs01.cysn.dev/sarfaraz/plesk-docker
  • org.opencontainers.image.version
    master

Environment
PATH

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

PLESK_CONFIG__extensions__catalog__url

https://ext.plesk.com

PLESK_CONFIG__taskManager__enabled

0

PLESK_DISABLE_HOSTNAME_CHECKING

1

container

docker


Layers

[#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)


History
2026-02-24 07:33:48 UTC

/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]

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.