报告 ARG、ENV 和 LABEL 命令中键值对的不正确间距。
尽管 Dockerfile 规范中没有明确指定,但不允许使用键值对的某些间距组合。 到达问题指令后,Docker 构建将失败。
示例:
ARG 命令不允许在 '=' 周围有任何空格ENV 和 LABEL 在 '=' 后不允许有空格
# 下面的所有命令都将失败
ARG answer = 42
ARG version= "1.0.0"
LABEL "maintained.by"= someone@gmail.com
ENV JAVA_HOME= "/docker-java-home"
在应用快速修复后:
ARG answer=2
ARG version="1.0.0"
LABEL "maintained.by"=someone@gmail.com
ENV JAVA_HOME="/docker-java-home"