Docker Image 생성 및 관리

김관응·2023년 3월 30일
0

kubernetes

목록 보기
2/10

컨테이너는 이미지를 실행한 상태이며 컨테이너가 추후 변경 되더라도 이미지는 그대로 있어 항상 같은 컨테이너를 배포 할 수 있습니다.

이미지는 위 그림과 같이 레이어 저장방식 입니다. 해당 방식을 사용함으로써 얻는 장점은 전체 이미지를 한번에 매번 다운받지 않고 원하는 것만 받아 계층적으로 쌓기 때문에 빠르고 효율적인 방식이라고 생각합니다.

도커 이미지 경로는 기본적으로 Docker hub에서 제공되는 이미지거나 개인 레지스트리에서 사용하는 두가지 방식이 있습니다.

Docker hub에서 사용하는 경우 앞의 경로는 Default 값으로 생략 가능하며 이미지 이름:버전 과 같은 양식으로 사용이 가능합니다.

Private registry에서 사용하는 경우 앞의 url을 명시해 주어야 합니다.

맨 뒤 태그를 생략 시 latest로 붙게 됩니다.

이미지 생성을 위해 Dockerfile을 DSL(Domain-spacific language)를 사용해 이미지 생성 과정을 적습니다.

이후 Dockerfile을 docker build 명령을 통해 이미지를 생성합니다.

profile
엔지니어였던 개발자

0개의 댓글