Storage in Docker

Filesystem

처음 도커를 설치하면 /var/lib/docker 아래에 다음과 같은 디렉토리 구조를 만들 것이다.

Untitled

지금은 Docker의 이미지와 컨테이너의 파일을 저장하는 위치와 형식을 알아보도록 하겠다.

먼저 도커의 계층형 아키텍쳐를 이해해야 한다.

Layered Architecture

Untitled

이미지를 빌드할 때 도커는 캐시에서 첫 번째 응용 프로그램을 위해 빌드한 것과 동일한 세 개의 레이어를 재사용하는 대신 처음 세 개의 레이어를 빌드하지 않는다. 새 소스와 새 진입점이 있는 마지막 두 도면층만 작성한다.