【发布时间】:2018-07-23 05:09:12
【问题描述】:
我有以下docker-compose.yml 文件:
version: '3'
services:
proxy-nginx:
build:./nginx
ports:
- 80:80
当我运行 `docker-compose up 控制台日志时:
In file './docker-compose.yml', service 'proxy-nginx' must be a mapping not a string.
This answer 建议在端口周围使用引号:
version: '3'
services:
proxy-nginx:
build:./nginx
ports:
- "80:80"
还尝试了更多缩进端口:
version: '3'
services:
proxy-nginx:
build:./nginx
ports:
- 80:80
但结果还是一样。有什么想法吗?
【问题讨论】:
-
build: ./nginx而不是build:./nginx?缺少空格?
标签: docker nginx docker-compose