我不知道docker-compose.yml
文件中带引号或不带引号的端口之间是否有区别,找不到任何好的文档。
ports:
- "80:80"
- "443:443"
ports:
- 80:80
- 443:443
我看到它没有什么不同
答案 0 :(得分:6)
Docker Compose文件版本3参考中的注释:
在映射HOST:CONTAINER格式的端口时,使用小于60的容器端口时,您可能会遇到错误的结果,因为YAML会将xx:yy格式的数字解析为以60为基数的值。因此,我们建议始终将端口映射显式指定为字符串。