ADD 및 COPY 명령어 내 잘못된 대상 디렉터리를 보고합니다.
Dockerfile 사양에 따르면 여러 개의 소스가 지정된 경우 대상은 디렉터리여야 하며 슬래시 '/'로 끝나야 합니다. 그러지 않으면 Docker 빌드가 실패합니다.
예:
# 아래 명령어 모두 실패함
ADD textA.txt textB.txt relativeDir
ADD ["binaryA.jar", "binary2.jar", "destination"]
COPY text3.txt text4.txt /absolute/path
빠른 수정을 적용한 후:
ADD textA.txt textB.txt relativeDir/
ADD ["binaryA.jar", "binary2.jar", "destination/"]
COPY text3.txt text4.txt /absolute/path/