
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
https://hub.docker.com/u/armhf/ 组织已弃用,建议使用更具体的 https://hub.docker.com/u/arm32v7/ 和 https://hub.docker.com/u/arm32v6/ 组织,具体请参见 https://github.com/docker-library/official-images#architectures-other-than-amd64%E3%80%82%E8%AF%B7%E7%9B%B8%E5%BA%94%E8%B0%83%E6%95%B4%E6%82%A8%E7%9A%84%E4%BD%BF%E7%94%A8%E6%96%B9%E5%BC%8F%E3%80%82
Dockerfile 链接这些镜像是非常实验性的;在 https://github.com/docker-library/official-images/issues/2289 仍在进行中(这是迈向 proper 多架构镜像的第一步)期间,它们是基于尽力而为的原则提供的
请不要将它们用于重要事项
此镜像基于同名官方镜像(wordpress)的源代码构建。有关相关 Dockerfile 的链接,请参见该镜像的描述。
如果您想了解此镜像的具体差异,请参见 https://github.com/tianon/jenkins-groovy/tree/master/dsl/docker-multiarch/images%EF%BC%8C%E8%BF%99%E4%BA%9B%E8%84%9A%E6%9C%AC%E8%B4%9F%E8%B4%A3%E5%88%9B%E5%BB%BA%E6%9E%84%E5%BB%BA%E5%AE%83%E4%BB%AC%E7%9A%84 Jenkins 任务。
获取帮助的地方:
Docker 社区论坛、Docker 社区 Slack 或 Stack Overflow
提交问题的地方:
https://github.com/docker-library/wordpress/issues
维护者:
https://github.com/docker-library/wordpress
已发布镜像制品详情:
https://github.com/docker-library/repo-info/blob/master/repos/wordpress%EF%BC%88https://github.com/docker-library/repo-info/commits/master/repos/wordpress%EF%BC%89
(镜像元数据、传输大小等)
镜像更新:
https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fwordpress
https://github.com/docker-library/official-images/blob/master/library/wordpress%EF%BC%88https://github.com/docker-library/official-images/commits/master/library/wordpress%EF%BC%89
此描述的来源:
https://github.com/docker-library/docs/tree/master/wordpress%EF%BC%88https://github.com/docker-library/docs/commits/master/wordpress%EF%BC%89
支持的 Docker 版本:
https://github.com/docker/docker/releases/latest%EF%BC%88%E5%9F%BA%E4%BA%8E%E5%B0%BD%E5%8A%9B%E8%80%8C%E4%B8%BA%E5%8E%9F%E5%88%99%E6%94%AF%E6%8C%81%E4%BD%8E%E8%87%B3 1.6 版本)
WordPress 是一个免费开源的博客工具和基于 PHP 与 MySQL 的内容管理系统(CMS),运行在网络托管服务上。其功能包括插件架构和模板系统。截至 2013 年 8 月,在全球 top 1000 万网站中,超过 22.0% 使用 WordPress。WordPress 是网络上使用最广泛的博客系统,应用于超过 6000 万个网站。最常用的语言是英语、西班牙语和印尼语。
***.org/wiki/WordPress
!https://raw.githubusercontent.com/docker-library/docs/01c***b2fe592c1f93a13b4e289ada0e3a1/wordpress/logo.png
console$ docker run --name some-wordpress --link some-mysql:mysql -d wordpress
以下环境变量也可用于配置您的 WordPress 实例:
-e WORDPRESS_DB_HOST=...(默认为链接的 mysql 容器的 IP 和端口)-e WORDPRESS_DB_USER=...(默认为 "root")-e WORDPRESS_DB_PASSWORD=...(默认为链接的 mysql 容器中 MYSQL_ROOT_PASSWORD 环境变量的值)-e WORDPRESS_DB_NAME=...(默认为 "wordpress")-e WORDPRESS_TABLE_PREFIX=...(默认为空,仅在需要覆盖 wp-config.php 中的默认表前缀时设置)-e WORDPRESS_AUTH_KEY=...、-e WORDPRESS_SECURE_AUTH_KEY=...、-e WORDPRESS_LOGGED_IN_KEY=...、-e WORDPRESS_NONCE_KEY=...、-e WORDPRESS_AUTH_SALT=...、-e WORDPRESS_SECURE_AUTH_SALT=...、-e WORDPRESS_LOGGED_IN_SALT=...、-e WORDPRESS_NONCE_SALT=...(默认为唯一的随机 SHA1 值)如果指定的 WORDPRESS_DB_NAME 在给定的 MySQL 服务器上尚不存在,只要指定的 WORDPRESS_DB_USER 具有创建数据库的必要权限,wordpress 容器启动时将自动创建该数据库。
如果您希望能够从主机访问实例而无需使用容器的 IP,可以使用标准端口映射:
console$ docker run --name some-wordpress --link some-mysql:mysql -p 8080:80 -d wordpress
然后,在浏览器中通过 http://localhost:8080 或 http://host-ip:8080 访问。
如果您想使用外部数据库而不是链接的 mysql 容器,请通过 WORDPRESS_DB_HOST 指定主机名和端口,以及 WORDPRESS_DB_PASSWORD 中的密码和 WORDPRESS_DB_USER 中的用户名(如果不是 root):
console$ docker run --name some-wordpress -e WORDPRESS_DB_HOST=10.1.2.3:3306 \ -e WORDPRESS_DB_USER=... -e WORDPRESS_DB_PASSWORD=... -d wordpress
wordpress 的 docker-compose.yml 示例:
yamlversion: '2' services: wordpress: image: wordpress ports: - 8080:80 environment: WORDPRESS_DB_PASSWORD: example mysql: image: mariadb environment: MYSQL_ROOT_PASSWORD: example
运行 docker-compose up,等待其完全初始化,然后访问 http://localhost:8080 或 http://host-ip:8080。
此镜像不提供任何额外的 PHP 扩展或其他库,即使它们是流行插件所必需的。可能的插件数量无限,它们可能需要 PHP 支持的任何扩展。包含所有存在的 PHP 扩展将显著增加镜像大小。
如果您需要额外的 PHP 扩展,您需要基于此镜像创建自己的镜像。https://github.com/docker-library/docs/blob/master/php/README.md#how-to-install-more-php-extensions 解释了如何编译额外的扩展。此外,https://github.com/docker-library/wordpress/blob/618490d4bdff6c5774b84b717979bfe3d6ba8ad1/apache/Dockerfile#L5-L9 中有这样做的示例。
以下 Docker Hub 功能可以帮助您保持依赖镜像的更新:
wordpress 更新时,您的镜像也会重建。以下是 armhf/wordpress 相关的常用 Docker 镜像,适用于 不同场景 等不同场景:
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。


来自真实用户的反馈,见证轩辕镜像的优质服务