오류:
Step 3/4 : COPY ~/nginx-1.12.2.tar.gz /usr/local/src
COPY failed: stat /var/lib/docker/tmp/docker-builder709371526/~/nginx-1.12.2.tar.gz: no such file or directory
해결 방법 :
nginx-1.12.2.tar.gz를 Dockerfile 디렉터리에 복사 한 다음 명령을 통해
원래 명령 을 수정합니다 .
COPY ~/nginx-1.12.2.tar.gz /usr/local/src
수정 후 :
COPY nginx-1.12.2.tar.gz /usr/local/src
문제의 원인 : Mac 시스템도 가상 머신에 의해 구축 된 Docker 환경을 기반으로하기 때문에 필요한 파일을 저장할 / var / lib / docker / tmp / docker-builderxxx와 같은 디렉토리를 찾을 수 없습니다. 따라서 필요한 파일을 Dockerfile과 동일한 디렉토리에 복사하면이 문제가 발생하지 않습니다.