728x90
반응형
볼륨(volume)은 컨테이너의 데이터를 컨테이너와 상관없이 유지할 수 있는 가장 쉬운 방법이다.
볼륨을 통한 데이터를 영속적(Persistent)으로 활용하는 방법은 또 호스트 볼륨을 공유하는 방법과 도커가 관리하는 볼륨을 생성하는 두가지가 있다.
호스트 볼륨을 공유하는 방법은 VMWare의 공유폴더(shared folder) 방법과 동일하다고 보면 된다.
먼저 Docker Desktop에서 File sharing 설정기능을 이용해서 호스트 공유 폴더를 설정한다.
Step.1 Docker Desktop -> Settings -> Resource -> File Sharing
Step.2 공유폴더 설정
Step.3 확인후 적용(docker restart)
Step.4 호스트 볼륨을 적용한 컨테이너 생성
- 컨테이너 생성시 -v 옵션을 이용해서 호스트 공유폴더를 설정한다.
▶ docker run -i -t --name volume_test -v C:\DockerTestVolume:/home/volumetest ubuntu:18.04
Step.5 테스트 - 호스트 공유폴더에 파일 복사후 컨테이너에서 확인
- 파일 복사
- 컨테이너에서 확인
728x90
'마린일병의 열정이야기 > Infra&Solution' 카테고리의 다른 글
[cloud][docker][ubuntu] 우분투 리눅스에 wget 설치하기 (0) | 2020.11.18 |
---|---|
[성능] 메트릭이란? (0) | 2020.10.20 |
[cloud][docker][ubuntu] 우분투 리눅스에 ifconfig 설치하기 (0) | 2020.09.13 |
[cloud][docker] 도커 이미지와 컨테이너 삭제하는 방법 (0) | 2020.09.04 |
[DB][Oracle] SID? SERVICE NAME? (0) | 2019.09.05 |
댓글