报告 Docker Compose 文件中的未加引号的端口映射。

根据 Compose 文件规范HOST:CONTAINER 格式的映射端口在使用小于 60 的容器端口时可能会导致错误的结果,因为 YAML 会将格式为 xx:yy 的数字解析为六十进制值。 因此,我们建议始终将端口映射明确指定为字符串。

示例:


  ports:
    - 3000
    - 3000-3005
    - 22:22
    - 8080:8080

在应用快速修复后:


  ports:
    - "3000"
    - "3000-3005"
    - "22:22"
    - "8080:8080"