개발
[Docker] 2. 도커 볼륨
도커 볼륨이 무엇인지 제대로 이해하기 위해서는 먼저 Docker의 파일 시스템의 작동 방식을 정리 할 필요가 있습니다. Docker Image는 일련의 Read Only Layer 로 구성되어있습니다. 컨테이너가 시작될 때, Read Only Layer 맨 위에 Read Write Layer를 추가합니다. 실행중인 컨테이너가 기존 파일을 수정하는 경우, 파일은 Read Only Layer에서 맨 위의 Read Write Layer로 복사됩니다. 도커에서 이런 Read-Only + Read-Write Layer의 조합을 Union File System이라고 부릅니다. Read Only Layer 는 기존 파일이 수정될 경우 파일을 숨기지만, 삭제하지 않습니다. (위의 file 2) 이후 컨테이너가 삭제되면..