PhpStorm 2021.3 Help

代码检查:“添加”/“复制”命令的目标无效

ADD报告和COPY命令中的无效目标目录。

根据Dockerfile 规范,如果指定了多个源,那么目标必须是一个目录,并且必须以斜杠“/”结尾。否则,Docker 构建将失败。

例子:
# 下面的所有命令都会失败 ADD textA.txt textB.txt relativeDir ADD ["binaryA.jar", "binary2.jar", "destination"] COPY text3.txt text4.txt /absolute/path

应用快速修复后:
添加 textA.txt textB.txt relativeDir/ ADD ["binaryA.jar", "binary2.jar", "destination/"] 复制 text3.txt text4.txt /absolute/path/

禁止编辑器中的检查

  1. 将插入符号放在突出显示的行上,然后按Alt+Enter或单击意图操作图标

  2. 单击要抑制的检查旁边的箭头,然后选择必要的抑制操作。

最后修改:2022 年 2 月 11 日