728x90
아주 기본적인 도커 사용법을 익혔다. 지금부터는 도커 사용법의 응용편
에 들어간다.
나는 서버 엔지니어
로 일할 것이기 때문에 도커를 깊게 공부해야 한다.
지금까지 알아본 입문서의 내용 뿐만 아니라 더욱 깊은 내용을 다룬 책
이나 공식 참조문서
를 읽어야 한다.
파일 복사
이번 절에서는 컨테이너와 호스트 사이에 파일을 복사하는 방법을 배워보도록 하자.
시스템은 프로그램 뿐만 아니라 프로그래밍 언어의 런타임, 웹 서버, 데이터베이스 등이 함께 구성되어 있다.
이러한 구성 요소는 시스템이 동작하는데 필요하지만 그 외에도 화면을 구성하는 이미지, 입력받은 데이터 본체 등이 있을 수 있다.
ex) Wordpress ⇒ HTML, CSS 파일 등등
이러한 파일들은 wordpress 상의 조작을 통해 서버에 저장되지만
때로는 SW의 개입 없이
서버와 로컬 컴퓨터 간에 파일을 주고받아야 할 때가 있다. 이를 위해 파일 복사하는 방법
을 알아야 한다.
파일 복사는 컨테이너 ⇒ 호스트
, 호스트 ⇒ 컨테이너
양방향 모두 가능하다.
파일 복사 커맨드 docker container cp
- 호스트 ⇒ 컨테이너로 파일 복사하는 방법
docker container cp 호스트경로 컨테이너이름:컨테이너경로
- 컨테이너 ⇒ 호스트로 파일 복사하는 방법
docker container cp 컨테이너이름:컨테이너경로 호스트이름
예제들을 보면 알 수 있듯이 다음과 같은 규칙으로 작성되었다.
docker container cp 원본경로 복사할경로
'Docker' 카테고리의 다른 글
[Docker] 6-4. 컨테이너로 이미지 만들기 (0) | 2023.05.28 |
---|---|
[Docker] 6-3. 볼륨 마운트 (0) | 2023.05.28 |
[Docker] 5-1. 실습 (워드프레스 & MySQL) (0) | 2023.05.22 |
[Docker] 4-4. 컨테이너의 통신 (0) | 2023.05.20 |
[Docker] 4-2. 컨테이너 실행 (0) | 2023.05.20 |