PhpStorm 2021.3 Help

Docker-compose 中的代码检查

本主题列出了 Docker-compose 中可用的所有 PhpStorm 代码检查。

您可以在编辑器 |上切换特定检查或更改其严重性级别。IDE 设置的检查Ctrl+Alt+S页面。

检查

描述

默认严重性

缺少 docker-compose YAML 键

报告 Docker Compose 文件中缺少必需的键。

已禁用

未知的 docker-compose YAML 键

报告 Docker Compose 文件中无法识别的键。

错误 错误

未知的 docker-compose YAML 值

报告 Docker Compose 文件中无法识别的值。

错误 错误

不带引号的端口映射

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

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

例子:
端口: - 3000 - 3000-3005 - 22:22 - 8080:8080

应用快速修复后:
端口:-“3000”-“3000-3005”-“22:22”-“8080:8080”

弱警告 弱警告

最后修改:2022 年 2 月 11 日