plone pulls statistics
Docker Hub · Content management system
DEPRECATED. Plone is a free and open source content management system built on top of Zope.
plone has 8,275,135 recorded pulls on Docker Hub, ranking #147 of 1,265 tracked listings.
About plone
⚠️ DEPRECATION NOTICE ⚠️
- Plone 4.x is no longer supported.
- Plone 5.x is no longer supported.
- It is strongly recommended to migrate to the latest available Plone version. See https://plone.org/download/release-schedule for details.
Beginning with Plone 6.x, the frontend and backend run in separate Docker images. There's also a a ZEO server Docker image. All Plone 6.0 and later images are supported by the Plone Foundation and are maintained by community volunteers.
For Docker image usage, see Plone 6 Documentation.
Quick reference
-
Maintained by:
Plone Community -
Where to get help:
the Docker Community Slack, Server Fault, Unix & Linux, or Stack Overflow
Supported tags and respective Dockerfile links
No supported tags
Quick reference (cont.)
-
Where to file issues:
https://github.com/plone/plone.docker/issues -
Supported architectures: (more info)
No supported architectures -
Published image artifact details:
repo-info repo'srepos/plone/directory (history)
(image metadata, transfer size, etc) -
Image updates:
official-images repo'slibrary/plonelabel
official-images repo'slibrary/plonefile (history) -
Source of this description:
docs repo'splone/directory (history)
What is Plone?
Plone is a free and open source content management system built on top of the Zope application server.
Features
- Enable add-ons via environment variables.
- Choose between Debian or Alpine based images.
- Built-in RelStorage support, configurable via environment variables (requires Plone 5.2.4+).
- Built-in LDAP/AD support via
pas.plugins.ldap(requires Plone 5.2.4+).
Usage
Start a single Plone instance
This will download and start the latest Plone 5 container, based on Debian.
docker run -p 8080:8080 plone
This image includes EXPOSE 8080 (the Plone port), so standard container linking will make it automatically available to the linked containers. Now you can add a Plone Site at http://localhost:8080. The default Zope user and password are admin/admin.
Start Plone within a ZEO cluster
A ZEO cluster is best suited for production setups. You will need a load balancer.
Start ZEO server in the background.
docker run --name=zeo plone zeo
Start two Plone clients, also in the background.
docker run --link=zeo -e ZEO_ADDRESS=zeo:8080 -p 8081:8080 plone
docker run --link=zeo -e ZEO_ADDRESS=zeo:8080 -p 8082:8080 plone
Start Plone in debug mode
You can also start Plone in debug mode (fg) by running the following command.
docker run -p 8080:8080 plone fg
Add-ons
You can enable Plone add-ons via the ADDONS environment variable.
docker run -p 8080:8080 -e PLONE_ADDONS="eea.facetednavigation Products.PloneFormGen" plone
For more information on how to extend this image with your own custom settings, adding more add-ons, building it, or mounting volumes, please refer to the Plone 5 documentation.
Supported environment variables
The Plone image uses several environment variables.
Basic usage
ADDONS- Customize Plone via Plone add-ons using this environment variable.SITE- Add a Plone instance with this ID toData.fson first run. If not provided, you'll have to manually add a Plone site via the web UI.ZEO_ADDRESS- This environment variable allows you to run the Plone image as a ZEO client.VERSIONS- Use specific versions of Plone add-on or Python libraries.
Run Plone and install two add-ons (eea.facetednavigation and collective.easyform).
docker run -p 8080:8080 -e SITE="mysite" -e ADDONS="eea.facetednavigation collective.easyform" plone
To use specific add-on versions, change the environment variable arguments as shown.
-e ADDONS="eea.facetednavigation collective.easyform" \
-e VERSIONS="eea.facetednavigation=13.3 collective.easyform=2.1.0"
To use Plone REST API, start the Plone Docker image, then issue a command to curl.
docker run -p 8080:8080 -e SITE=plone plone
curl -H 'Accept: application/json' http://localhost:8080/plone
Advanced usage
For advanced usage, the images support the following environment variables.
Plone…
Description from the Docker Hub listing.
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Pulls on a linear scale. Placement is projected from pulls, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (6)Similar Docker Hub Content management system plugins
All 20 plone alternativesData source
Cumulative pull counts and stars come from the public Docker Hub API. Pulls count image downloads (including automated CI pulls), not installs or users.
Listing: https://hub.docker.com/_/plone. First seen Oct 16, 2026; last successful collection Oct 21, 2026. See the methodology.