本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
自 Plone 6.x 起,前端与后端运行在独立的 Docker 镜像中,同时提供 ZEO 服务器 Docker 镜像。所有 Plone 6.0 及更高版本的镜像由 Plone 基金会支持,并由社区志愿者维护:
Docker 镜像使用说明参见 Plone 6 文档。
Plone 是一款基于 Zope 应用服务器构建的免费开源内容管理系统(CMS)。本镜像为 arm32v7 架构的 plone 官方镜像构建版本,目前已废弃且不支持该架构。
pas.plugins.ldap 支持 LDAP/AD 认证(需 Plone 5.2.4+)。注意:本镜像已废弃,建议迁移至 Plone 6 版本的专用镜像。以下场景基于历史版本功能说明。
下载并启动基于 Debian 的最新 Plone 5 容器:
docker run -p 8080:8080 arm32v7/plone
8080 端口(Plone 服务端口),容器启动后可通过 http://localhost:8080 访问。admin/admin。ZEO 集群适用于生产环境,需配合负载均衡器。
启动 ZEO 服务器(后台运行):
docker run --name=zeo arm32v7/plone zeo
启动 Plone 客户端(后台运行,连接 ZEO 服务器):
# 客户端 1,映射端口 8081 docker run --link=zeo -e ZEO_ADDRESS=zeo:8080 -p 8081:8080 arm32v7/plone # 客户端 2,映射端口 8082 docker run --link=zeo -e ZEO_ADDRESS=zeo:8080 -p 8082:8080 arm32v7/plone
以调试模式(fg)运行 Plone:
docker run -p 8080:8080 arm32v7/plone fg
通过 ADDONS 环境变量指定需安装的插件:
docker run -p 8080:8080 -e ADDONS="eea.facetednavigation Products.PloneFormGen" arm32v7/plone
如需指定插件版本,可配合 VERSIONS 环境变量:
docker run -p 8080:8080 \ -e ADDONS="eea.facetednavigation collective.easyform" \ -e VERSIONS="eea.facetednavigation=13.3 collective.easyform=2.1.0" \ arm32v7/plone
| 变量名 | 描述 | 示例 |
|---|---|---|
ADDONS | 需安装的 Plone 插件,空格分隔。 | eea.facetednavigation collective.easyform |
SITE | 首次运行时自动创建的 Plone 站点 ID,未指定则需手动创建。 | mysite |
ZEO_ADDRESS | ZEO 服务器地址,用于将 Plone 实例作为 ZEO 客户端运行。 | zeo:8080 |
VERSIONS | 指定插件或 Python 库的版本,格式为 包名=版本,多个以空格分隔。 | eea.facetednavigation=13.3 |
| 变量名 | 描述 | 别名 |
|---|---|---|
PLONE_ADDONS | 同 ADDONS,用于指定插件。 | ADDONS |
PLONE_SITE | 同 SITE,用于指定自动创建的站点 ID。 | SITE |
PLONE_VERSIONS | 同 VERSIONS,用于指定插件版本。 | VERSIONS |
PLONE_PROFILES | 当 SITE 环境变量指定时,需包含的 GenericSetup 配置文件。 | PROFILES |
PLONE_ZCML | 需加载的自定义插件 ZCML 文件。 | ZCML |
PLONE_DEVELOP | 用于开发中的插件路径(原 BUILDOUT_DEVELOP)。 | DEVELOP |
| 变量名 | 描述 | 默认值 |
|---|---|---|
ZEO_ADDRESS | ZEO 服务器地址(格式:主机:端口)。 | - |
ZEO_READ_ONLY | 是否以只读模式运行 ZEO 客户端。 | off |
ZEO_CLIENT_READ_ONLY_FALLBACK | 当无可用可写存储时,是否接受只读存储作为 fallback。 | false |
ZEO_SHARED_BLOB_DIR | ZEO 服务器与实例是否共享 BLOB 目录(on/off)。 | off |
ZEO_STORAGE | ZEO 存储编号。 | 1 |
ZEO_CLIENT_CACHE_SIZE | ZEO 客户端缓存大小。 | 128MB |
ZEO_PACK_KEEP_OLD | 执行 pack 操作前是否保留 *.fs.old 文件(true/false)。 | true |
HEALTH_CHECK_TIMEOUT | 健康检查超时时间(秒)。 | 1 |
HEALTH_CHECK_INTERVAL | 健康检查间隔时间(秒)。 | 1 |
| 变量名 | 描述 | 默认值 |
|---|---|---|
CORS_ALLOW_ORIGIN | 允许访问资源的源,逗号分隔或 *。 | http://localhost:3000,http://127.0.0.1:3000 |
CORS_ALLOW_METHODS | 允许的 HTTP 方法,逗号分隔。 | DELETE,GET,OPTIONS,PATCH,POST,PUT |
CORS_ALLOW_CREDENTIALS | 是否允许请求中包含用户凭证。 | true |
CORS_EXPOSE_HEADERS | 客户端可访问的响应头,逗号分隔。 | Content-Length,X-My-Header |
CORS_ALLOW_HEADERS | 允许客户端发送的请求头,逗号分隔。 | Accept,Authorization,Content-Type,X-Custom-Header |
CORS_MAX_AGE | 预检请求结果的缓存时间(秒)。 | 3600 |
| 变量名 | 描述 | 默认值 |
|---|---|---|
RELSTORAGE_ADAPTER_OPTIONS | RelStorage 适配器选项(需 plone.recipe.zope2instance 支持)。 | - |
RELSTORAGE_NAME | 存储名称。 | name |
RELSTORAGE_READ_ONLY | 是否仅允许读操作(true/false)。 | false |
RELSTORAGE_KEEP_HISTORY | 是否保留历史记录(true/false),默认与 FileStorage 兼容。 | true |
RELSTORAGE_BLOB_DIR | BLOB 数据存储目录,为空则禁用 BLOB 支持。 | /plone/instance/var/blobstorage |
更多 RelStorage 选项参见 官方文档。
本镜像包含的软件许可证信息参见 Plone 许可说明。
与所有 Docker 镜像一样,本镜像可能包含其他软件(如基础镜像中的 Bash 等),其许可证可能不同。更多自动检测的许可证信息可参见 repo-info 仓库的 plone 目录。
使用本镜像时,用户需自行确保符合所有包含软件的许可证要求。
警告:本镜像 不支持
arm32v7架构,且 Plone 4.x/5.x 已停止维护,建议迁移至 Plone 6 版本。
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429