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

使用Docker搭建本地WordPress环境时遇‘Additional property mysql is not allowed’错误

解决Docker Compose启动WordPress时的"(root) Additional property MySQL is not allowed"错误

这个报错是因为你的Docker Compose配置文件结构不符合规范——所有服务必须放在顶层的services节点下,你现在直接把web和mysql写在了根层级,Compose识别不了。

修正后的完整配置如下:

services:
  web:
    image: wordpress
    links:
      - mysql
    environment:
      - WORDPRESS_DB_PASSWORD=password
    ports:
      - "127.0.0.3:8080:80"
  mysql:
    image: mysql:5.7
    environment:
      - MYSQL_ROOT_PASSWORD=password
      - MYSQL_DATABASE=my-wpdb

替换原配置文件后,重新执行docker compose up -d就能正常启动WordPress和MySQL服务了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 15:10:26