-
컨테이너 이미지는 파일, 바이너리, 라이브러리, 컨테이너 실행을 위한 설정파일들을 가진 표준화된 패키지
-
이미지의 2가지 중요 원칙
- 이미지는 불변성을 지님
- 이미지가 생성되고 나면, 수정 불가 → 새 이미지를 만들거나, 이미지 층 위에 새로운 레이어를 추가
- 컨테이너 이미지들은 층으로 구성됨
2가지 원칙은, 우리가 오직 확장하거나 존재하는 이미지를 추가하는 형태만 가능하도록 함
Finding images
https://hub.docker.com/?_gl=1*1gk34k*_gcl_au*MjEzODQyNzEwOC4xNzMwMzczMzQ0*_ga*MjEyODM1MDY2OC4xNzIwMzEyNzQ5*_ga_XJWPQMJYHQ*MTczNTI5NzIzOS4xOS4xLjE3MzUyOTc1NzEuNTguMC4w
- 도커 허브를 통해 알려져있는 이미지들을 global marketplace에서 찾을 수 있음. 도커 헙는 다양한 도커 지원 이미지들을 제공(Docker Trusted Content). 이 이미지들은 모두 하나의 완전 관리형 이미지 또는 나만의 이미지를 만들어내기 위한 기본 이미지가 될 수 있음
- 도커 허브가 포함하는 것들
-
Docker Official Images
다수 사용자들의 starting point로서 사용 가능한 도커 저장소들의 집합
-
Docker Verified Publishers
상업적 퍼블리셔들에 의한 고퀄리티 이미지들
-
Docker-Sponsored Open Source
도커가 지원하는, 오픈소스 프로젝트 이미지들