이미지 레이어에서 만들어진 파일들은 모두 Read Only이다.
컨테이너 레이어에서는 컨테이너에서 새로 만든 파일이나 이미지 레이어의 파일을 수정할 시에 복사본이 컨테이너 레이어에 올라온다. 이 때 컨테이너를 삭제하면 이미지에 저장되는 것이 아니라 그냥 컨테이너 레이어에 있던 것이 날아가게 된다.
이를 위해서는 docker volume create <볼륨명> 명령어를 통해 컨테이너에 볼륨을 마운트해주면 된다.
만약 볼륨이 없을 때 -v 옵션을 주어서 설정했다면, 도커가 알아서 볼륨을 새로 만들어준다.
'Infra > Docker' 카테고리의 다른 글
docker 추가 명령어 (0) | 2024.09.13 |
---|---|
Docker 네트워크 (0) | 2024.09.12 |
Docker Engine (0) | 2024.09.12 |
Docker Compose (0) | 2024.09.11 |
CMD vs Entrypoint (0) | 2024.09.10 |