You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何自定义Wordpress Docker镜像并获取官方镜像的Dockerfile

获取官方Wordpress Docker镜像对应Dockerfile的方法
  • 先确定你需要参考的镜像TAG,建议选择标注了明确PHP版本的TAG,比如wordpress:6.1-php7.4,避免使用latest这类浮动TAG
  • 拉取目标镜像到本地:
    docker pull wordpress:<替换为你的目标TAG>
    
  • 本地还原完整Dockerfile:
    你可以直接通过dfimage工具还原镜像的完整构建Dockerfile,执行以下命令即可输出全部构建指令,包含操作系统基础层、PHP环境配置、Wordpress部署的所有步骤:
    docker run --rm -v /var/run/docker.sock:/var/run/docker.sock alpine/dfimage wordpress:<替换为你的目标TAG>
    
自定义适配建议
  • 官方Wordpress镜像直接基于官方PHP的Debian镜像构建,如果你需要调整PHP版本,只需将Dockerfile开头的FROM指令替换为对应版本的官方PHP镜像即可,例如需要PHP7.3就替换为FROM php:7.3-apache
  • PHP扩展安装、权限配置、Wordpress源码部署的步骤可以直接复用官方Dockerfile的内容,无需额外修改,可最大程度避免兼容问题
  • 不要在运行中的容器内直接修改PHP版本,这类修改无法持久化,且极易出现依赖冲突,基于自定义Dockerfile构建专属镜像是更稳定的方案

内容的提问来源于stack exchange,提问作者KrassVerpeilt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 12:54:04