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"