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

树莓派3运行Docker版WordPress镜像出现tar权限报错如何解决

树莓派3 Docker运行WordPress tar utime权限报错解决方案

报错核心原因分两类:一是官方默认WordPress镜像未适配树莓派的ARM32V7架构,镜像内的文件解压逻辑在ARM架构下执行失败;二是Docker默认的Capability限制禁止了容器内修改文件元数据(访问/修改时间)的权限。

可按以下优先级尝试解决:

  • 更换适配ARM架构的WordPress镜像
    官方默认latest标签的WordPress镜像仅适配x86架构,直接运行会出现架构兼容类的权限报错,改用ARM32V7适配的镜像启动即可,执行命令:
    docker run -d --name wordpress arm32v7/wordpress:latest
  • 补充必要运行权限
    换镜像后仍报错的话,可添加对应Capability权限允许容器修改文件元数据:
    docker run -d --name wordpress --cap-add CHOWN --cap-add FOWNER arm32v7/wordpress:latest
    测试场景可临时加--privileged参数提权验证问题,生产环境不建议使用该参数,会带来安全风险
  • 清理无效镜像缓存
    本地如果残留了不兼容的x86架构镜像缓存,也会导致启动异常,执行命令清理所有未使用的镜像、容器缓存后重新拉取镜像即可:
    docker system prune -a
  • 挂载本地目录的权限修正
    如果启动命令中配置了-v参数挂载本地目录作为WordPress存储,需要先给本地目录设置对应权限,匹配容器内运行WordPress的用户UID:
    sudo chown -R 33:33 /你的本地挂载目录路径
    sudo chmod -R 755 /你的本地挂载目录路径
    

内容的提问来源于stack exchange,提问作者Vitor Gil Silva

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 11:54:03