본문 바로가기

반응형

#모의해킹/Docker

(2)
[Docker] 도커 이미지 관리 docker images 4rensic01.tistory.com/166 이미지를 다운로드할 때 출력되는 Pull complete 값은 레이어 데이터에 해당된다. 도커 이미지는 레이어로 구성되어있다. 이미지를 다운받으면 레이어들은 독립적으로 저장되고 절대로 변하지 않는다. 레이어들이 저장되어 있는 곳을 찾기 위해 스토리지 드라이버를 검색해보았다. overlay2 드라이버가 나오는 것을 확인할 수 있다. docker info | grep Storage 도커 이미지 레이어 데이터는 /var/lib/docker/image/overlay2/layerdb/sha256 디렉토리에 저장된다. 레이어를 확인해보면 위의 도커 이미지 목록에서 IMAGE ID와는 전혀 다른 데이터가 나왔다. 즉, 이이미지 다운로드했을 때 나..
[Docker] 도커 환경 구성 및 이미지 생성 도커란? 로고를 보면 컨테이너를 나르는 고래 이미지가 있다. 고래는 서버와 이미지저장 및 배포를 의미하고, 컨테이너는 애플리케이션과 서비스 운영을 위한 환경들을 의미한다. 즉, 도커는 복잡한 리눅스 애플리케이션과 서비스 운영환경을 컨테이너로 묶어서 배포 및 실행하는 소프트웨어 플랫폼이다. 도커 이미지 도커 컨테이너를 구성하는 파일시스템과 실행할 애플리케이션 설정을 하나로 합친 것으로 컨테이너를 생성하는 템플릿 역할을 한다. 이미지는 Dockerfile을 통해서 빌드할 수 있고, 기본적으로 변하지 않는다. 도커컨테이너 이미지를 실행한 상태로 추가되거나 변하는 값은 컨테이너에 저장된다. 같은 이미지에서 여러 개여 컨테이너를 생성할 수 있고, 컨테이너의 상태가 변하거나 삭제되더라도 이미지는 변하지 않고 그대로..

반응형