목록Docker (2)
Ubermensch
컨테이너 👉 로컬 $docker cp {container_name}:{directory_path/file_nm} {local_directory} docker cp 명령어 뒤에 컨테이너 이름과 컨테이너 내부 경로를 ":" 로 구분해 적어주고 그 뒤에 복사해올 로컬 경로를 적어준다. docker container 이름은 terminal에 docker ps 명령어로 조회되는 NAMES 항목을 확인하면 된다. 로컬 👉 컨테이너 $docker cp {local_directory/file_nm} {container_name}:{directory_path} 컨테이너에서 옮겨올 때와 반대로 실행해주면 된다.
Docker
2023. 12. 14. 21:53
Dockerfiile 작성 도커파일(Dockerfile)이란? : 패키시, 소스코드, 명령어, 환경변수 등 도커빌드를 위해 필요한 것들을 기록해 놓은 파일 FROM : 생성할 이미지의 베이스 이미지를 지정해준다. WORKDIR : 명령어를 실행할 디렉토리. Bash shelld의 cd 명령어와 같은 기능 COPY : Docker 외부의 파일을 복사해서 내부에 추가한다. COPY .. 은 현재 디렉토리에 있는 것을 전부 복사하여 workdir 로 추가하는 것을 의미한다. RUN : 이미지 빌드시 실행되는 명령어 EXPOSE : 이미지에서 노출할 포트 CMD : 컨테이너 생성 시 실행되는 명령어로, Dockerfile에서 한 번만 사용할 수 있다. ✅ RUN / CMD / ENTRYPOINY 차이 RUN :..
Docker
2023. 12. 14. 21:46