도커 볼륨으로 데이터 보존하기
도커 자체에서 제공하는 볼륨 기능을 활용해 데이터를 보존할 수 있다.
1 |
|
위의 명령어로 도커 볼륨을 생성하고, 아래의 명령어로 myvolume이라는 볼륨을 사용하는 컨테이너를 생성한다.
1 | # docker run -i -t --name myvolume_1 -v myvolume:/root/ ubuntu |
위의 예시는 볼륨을 컨테이너의 /root/ 디렉터리에 마운트하므로 /root 디렉터리에 파일을 쓰면 해당 파일이 볼륨에 저장된다. /root 디렉터리에 volume이라는 파일을 생성했다. 다른 컨테이너도 myvolume 볼륨을 쓰면 볼륨을 활용한 디렉터리에 volume 파일이 존재할 것 이다.