sha256:4ee2cf9f3a6e59c8d21d745b7381336d4905869899b0fedaf487dd0becc6999d
OS/ARCH
linux/amd64
Compressed size
238.73 MB
Last pushed
over 3 years by doijanky
Type
Image
Vulnerabilities
Manifest digest
sha256:7e0ba197678198f1990b2745f597ca12deb71973f2308e75a49e43b4c205da7c
15
ENV PIP=22.2.2 ZC_BUILDOUT=2.13.7 SETUPTOOLS=51.3.3 WHEEL=0.37.1 PLONE_MAJOR=5.2 PLONE_VERSION=5.2.9 PLONE_VERSION_RELEASE=Plone-5.2.9-UnifiedInstaller-1.0 PLONE_MD5=fe4bac71688e9704a21f7877680f1374
0 B
16
/bin/sh -c useradd --system -m -d /plone -U -u 500 plone && mkdir -p /plone/instance/ /data/filestorage /data/blobstorage
3.95 KB
17
COPY file:a2863717392ce3d961d50af28ff6cfae17a38f40e85a42716bc56e139b7c1f9f in /plone/instance/
1.26 KB
18
/bin/sh -c buildDeps="default-libmysqlclient-dev dpkg-dev gcc libbz2-dev libc6-dev libffi-dev libjpeg62-turbo-dev libldap2-dev libopenjp2-7-dev libpcre3-dev libpq-dev libsasl2-dev libssl-dev libtiff5-dev libxml2-dev libxslt1-dev wget zlib1g-dev" && runDeps="default-libmysqlclient-dev git gosu libjpeg62 libopenjp2-7 libpq5 libtiff5 libxml2 libxslt1.1 lynx netcat poppler-utils rsync wv" && apt-get update && apt-get install -y --no-install-recommends $buildDeps && wget -O Plone.tgz https://launchpad.net/plone/$PLONE_MAJOR/$PLONE_VERSION/+download/$PLONE_VERSION_RELEASE.tgz && echo "$PLONE_MD5 Plone.tgz" | md5sum -c - && tar -xzf Plone.tgz && cp -rv ./$PLONE_VERSION_RELEASE/base_skeleton/* /plone/instance/ && cp -v ./$PLONE_VERSION_RELEASE/buildout_templates/buildout.cfg /plone/instance/buildout-base.cfg && pip install pip==$PIP setuptools==$SETUPTOOLS zc.buildout==$ZC_BUILDOUT wheel==$WHEEL && cd /plone/instance && buildout && ln -s /data/filestorage/ /plone/instance/var/filestorage && ln -s /data/blobstorage /plone/instance/var/blobstorage && find /data -not -user plone -exec chown plone:plone {} \+ && find /plone -not -user plone -exec chown plone:plone {} \+ && rm -rf /Plone* && apt-get purge -y --auto-remove $buildDeps && apt-get install -y --no-install-recommends $runDeps && rm -rf /var/lib/apt/lists/* && rm -rf /plone/buildout-cache/downloads/*
204.37 MB
19
VOLUME [/data]
0 B
20
COPY multi:fb30eb2e09be8af3f02c6ae43c3107721065efb27e2804bf29977286bb96d490 in /
4.02 KB
21
EXPOSE 8080
0 B
22
WORKDIR /plone/instance
0 B
23
HEALTHCHECK &{["CMD-SHELL" "nc -z -w5 127.0.0.1 8080 || exit 1"] "1m0s" "5s" "1m0s" '\x00'}
0 B
24
ENTRYPOINT ["/docker-entrypoint.sh"]
0 B
25
CMD ["start"]
0 B