2장. 도커 엔진
2.1 도커 이미지와 컨테이너
도커 이미지
- 컨테이너 생성할 때 필요 요소
- 가상 머신을 생성할 때 사용하는 iso 파일과 비슷
- 여러 개의 계층으로 된 바이너리 파일로 존재
- 컨테이너를 생성하고 실행할 때 읽기 전용으로 사용
- format
- 저장소
- repository
- 이미지가 저장된 장소
- 도커 허브
- 이미지 이름
- 태그
도커 컨테이너
- 컨테이너를 생성하면 이미지 목적에 맞는 파일 시스템과 격리된 시스템 자원 및 네트워크를 사용할 수 있는 독립적 공간 생성
- 컨테이너는 이미지를 읽기 전용으로 사용
- 변경된 사항만 컨테이너 계층에 저장
- 원래 이미지는 영향 받지 않음
- 컨테이너는 독립된 파일 시스템 제공받음
- 호스트와 분리
- 다른 컨테이너와 호스트에 변화 없음
2.2 도커 컨테이너 다루기
컨테이너 생성
컨테이너 목록 확인
컨테이너 삭제
컨테이너 외부 노출
컨테이너 애플리케이션 구축
도커 볼륨
도커 네트워크
컨테이너 로깅
컨테이너 자원 할당 제한