반응형
도커 이미지와 컨테이너
- docker engine = docker daemon
- docker engine이 설치된 서버 = docker host
- 이미지는 build하는 방법이 있고 pull 해서 remote에서 가지고 올 수도 있다. 다른 사람들이 공유해준 image를 로컬 도커 호스트에 저장할 수 있고 그걸 실행하면 컨테이너가 된다
이미지와 컨테이너는 도커에서 사용하는 가장 기본적인 단위
이미지와 컨테이너는 1:N 관계
이미지는 컨테이너를 생성할 때 필요한 요소, 목적에 맞는 바이너리와 의존성이 설치되어 있다. 여러개의 계층으로 된 바이너리 파일
컨테이너는 호스트와 다른 컨테이너로부터 격리된 시스템 자원과 네트워크를 사용하는 프로세스이다. 이미지는 읽기 전용으로 사용한다
도커 이미지 저장소 (레지스트리)
- 도커 이미지를 관리하고 공유하기 위한 서버 어플리케이션
- Public : 공개형 (docker hub, QUAY)
- Private : 비공개형 (AWS ECR, docker registray)
반응형
'ETC 코딩 > ETC' 카테고리의 다른 글
[docker] 쿠버네티스와 컨테이너 오케스트레이션 시스템 (0) | 2023.12.22 |
---|---|
[Docker] 도커 컨테이너 기본 명령어 (0) | 2023.12.22 |
[Docker] 도커와 쿠버네티스를 이용한 서비스 운영 (1) | 2023.12.22 |
ngrok - 로컬 컴퓨터의 개발 환경을 인터넷으로 공유해주는 툴 (mac) (0) | 2023.06.30 |
Mac M1/M2에서 Brew 설치하기 (0) | 2023.05.24 |