Docker 관련 내용
- Docker Storage Driver
1. aufs (the preferred storage driver for Docker 18.06 and older)
. 최초 드라이버
. Ubuntu/Debian에서만 지원
. 빠른 컨테이너 시작 시간, 효율적 스토리지/메모리 사용
. Bad Use Case: 높은 write 활동
2. overlay2 (the preferred storage driver, for all currently supported Linux distributions, 210108 기준)
. 최신 드라이버 (default option)
. 단순한 디자인
. aufs보다 덜 안정적인 대신 빠름
. 효율적 메모리 사용
. Bad Use Case: container 변경이 잦을때
*참고: docs.docker.com/storage/storagedriver/select-storage-driver/ / xoit.tistory.com/17
Docker storage drivers
docs.docker.com
[docker] storage driver
하나의 docker 이미지는 여러 컨테이너에서 사용되며, 각 컨테이너는 데이터을 생성하거나 삭제하는 프로세스를 통해 원래의 이미지에서 변경된다. 원본 이미지를 유지하면서, 각 컨테이너마
xoit.tistory.com
- Docker-related Packages
1. docker-ce: Docker daemon, this is the part that does all the management work, requires the other two on Linux
2. docker-ce-cli: CLI tools to control the daemon, you can install them on their own if you want to control a remote Docker daemon
3. containerd.io: daemon to interface with the OS API (in this case, LXC - Linux Containers), essentially decouples Docker from the OS, also provides container services for non-Docker container managers