docker-compose up -d 提示Unsupported config option for services
错误日志
$ docker-compose up -d
ERROR: The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for services: 'gpe-new-web-admin-pre'
这个错误提示的核心是:
Unsupported config option for services: 'gpe-new-web-admin-pre'
意思是:在 docker-compose.yml 里,gpe-new-web-admin-pre 被解析成了 services 下的不支持的配置项,也就是 YAML 的层级或者关键字写错了。
常见原因
YAML 文件格式问题
- TAB 缩进和空格混用
- 多余的冒号、空格等
2.docker-compose和docker-ce版本不匹配
发现docker-ce 1.26 dockr-compose 1.8左右,换成最新版本问题得到解决