반응형
도커는 스토리 백엔드 기술로 컨테이너와 이미지를 저장, 관리한다. 보통 자동 설치가 되어 있는데 데미안 계열 운영체제는 deviceampper를 사용하는 것이 대표적이다.
docker info | grep "Storage Driver"
위 명령어로 확인할 수 있다.
스토리지 드라이버는 도커 데몬 옵션 중 —storage-driver를 통해 사용할 수 있고 지원하는 드라이버는 OverlayFS, AUFS, Btrfs, Devicemapper, VFS, ZFS 등이 있다. 이 중 하나를 선택해 도커에 적용할 수 있고 적용하게 되면 스토리지 드라이버에 따라 컨테이너와 이미지가 별도로 생성된다.
docker --storage-driver=devicemapper
별도 생성된 Devicemapper 파일은 /var/lib/docker/devicemaper 디렉터리에 저장되고 AUFS 드라이버도 /var/lib/docker/aufs 디렉터리에 저장되게 된다.
스토리지 선택은 개발 환경에 따라 다르다. 레드헷은 OverlayFS가 좋을 수도 있고 안정성을 우선시하면 Btrfs가 좋을 수도 있다. 무조건 좋은 드라이버는 없기 때문에 각각 장,단점을 따져 선택하면 된다.
관련해서는 도커 스토리지 공식 문서를 참고하면 된다.
📖 ← [ 시작하세요! 도커/쿠버네티스 ] 책을 참고하여 공부하였습니다.
반응형
'DevOps > Docker' 카테고리의 다른 글
[Docker] : AUFS 드라이버 사용하기 (0) | 2022.02.28 |
---|---|
[Docker] : 스토리지 드라이버 원리, CoW 및 RoW 그리고 이미지와 컨테이너 (0) | 2022.02.28 |
[Docker] : 도커 데몬에 보안 적용하기 --tlsverify (0) | 2022.02.28 |
[Docker] : 도커 데몬 제어 명령어 -H (0) | 2022.02.27 |
[Docker] : 도커 데몬 설정 (0) | 2022.02.27 |
댓글