Dockerfile의 ADD 및 COPY 명령은 절대 경로를 사용할 수 없으며 상대 경로만 사용할 수 있습니다. 이는 공식 문서 https://docs.docker.com/reference/builder/#add에 명확하게 명시되어 있습니다.
여러 리소스를 지정할 수 있지만 파일이나 디렉터리인 경우 빌드 중인 소스 디렉터리(빌드 컨텍스트)에 상대해야 합니다.
이미지에 파일을 빌드할 필요가 없는 경우 컨테이너 실행 시 -v 매개변수를 통해 호스트 파일이나 디렉터리를 컨테이너에 로드/공유할 수 있습니다. 참조 https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume
데이터 볼륨 기능을 사용하여 호스트 디렉토리를 컨테이너에 마운트할 수 있습니다
Dockerfile의
ADD
및COPY
명령은 절대 경로를 사용할 수 없으며 상대 경로만 사용할 수 있습니다. 이는 공식 문서 https://docs.docker.com/reference/builder/#add에 명확하게 명시되어 있습니다.이미지에 파일을 빌드할 필요가 없는 경우 컨테이너 실행 시 -v 매개변수를 통해 호스트 파일이나 디렉터리를 컨테이너에 로드/공유할 수 있습니다. 참조 https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume
Docker의 cp 명령은 컨테이너 외부로 복사하거나 로컬 시스템에서 컨테이너를 복사할 수 있습니다.
docker cp more.log e7de404c00bd:/tmp/
으아아아