Tag

plesk-docker:latest
Content Digest: sha256:e09f1c37398d17f8ea7871998b60a4385fef471139ef8b5330242b257d35bad8
Details
Pull Command

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


Manifests
Details
Content Digest

sha256:a2bf001b042f183ccf091f75de2be3cc10e0e67f5da3f6a2c3970cb74d065a1b

Created

2026-04-27 17:21:20 UTC

Size

508 MB


Labels
  • maintainer
    plesk-dev-leads@plesk.com
  • org.opencontainers.image.created
    2026-04-27T17:16:40.721Z
  • org.opencontainers.image.description
    Dockerfiles for Plesk
  • org.opencontainers.image.licenses
  • org.opencontainers.image.revision
    71a9f7ab03ed447747ca22bda12d41bf993344da
  • org.opencontainers.image.source
    https://gitea.cysn.dev/sarfaraz/plesk-docker
  • org.opencontainers.image.title
    plesk-docker
  • org.opencontainers.image.url
    https://gitea.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: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)


History
2026-04-10 09:47:41 UTC

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

Details
Content Digest

sha256:ec42244b4ea24cf7a49d5a27e8250055819987c131a69c1e45d697f47218cf1d

Created

2026-04-27 17:44:01 UTC

Size

493 MB


Labels
  • maintainer
    plesk-dev-leads@plesk.com
  • org.opencontainers.image.created
    2026-04-27T17:33:59.521Z
  • org.opencontainers.image.description
    Dockerfiles for Plesk
  • org.opencontainers.image.licenses
  • org.opencontainers.image.revision
    71a9f7ab03ed447747ca22bda12d41bf993344da
  • org.opencontainers.image.source
    https://gitea.cysn.dev/sarfaraz/plesk-docker
  • org.opencontainers.image.title
    plesk-docker
  • org.opencontainers.image.url
    https://gitea.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: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)


History
2026-04-10 09:49:11 UTC

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

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.