반응형
오늘 Docker 관련하여 중요한 여러가지를 다시 확인하는 시간을 같았다.
그중 Docker의 파일 저장 구조에 대해 보다 유심히 관심을 가지고 보게되었고 글중에 좋을 글이 있어 가져온다.
자세한 내용은 위글에서 확인하고, 필자가 위 글을 토대로 정리하면, 얘기대로 현재 Docker의 파일은 OS 별로 아래에 위치한다.
그리고 주요 명령은 다음과 같다.
inspect 명령을 통해서 현재 찾고자하는 이미지 정보를 확인 할 수 있다.
$ docker image inspect <name>
- UpperDir 읽기/쓰기로 변화가 있는 레이어로 변경된 파일들이 여기에 존재한다고 할 수 있다.
- LowerDir 읽기 전용으로 아직 변화가 없는 레이어로 기본 이미지라고 이해하면 좋다.
- MergedDir UpperDir 와 LowerDir 의 결과 레이어로 컨테이너 실행시 합쳐진 파일이 위치한다.
아래 그림을 보면 보다 이해가 쉽다.
https://docs.docker.com/storage/storagedriver/overlayfs-driver/
Docker storagediver documentation
https://docs.docker.com/storage/storagedriver/
Documentation Overlay filesystem
https://www.kernel.org/doc/Documentation/filesystems/overlayfs.txt
반응형
'Linux' 카테고리의 다른 글
Logrotate 한시간 단위로 로그 생성하는 방법 (0) | 2024.02.29 |
---|---|
Docker - 사용하지 않는 이미지/컨테이너 삭제 (0) | 2024.02.28 |
Docker - Dockerfile 작성하기 기본 with Python (0) | 2024.02.28 |
Linux - Cron 로그 확인 (0) | 2024.02.27 |
Docker - docker-compose로 다중 컨테이너 관리하기 (0) | 2024.02.27 |