ETC 코딩/ETC

[Docekr] 도커 이미지와 컨테이너

세리둥절 2023. 12. 22. 14:09
반응형

도커 이미지와 컨테이너

- docker engine = docker daemon

- docker engine이 설치된 서버 = docker host

- 이미지는 build하는 방법이 있고 pull 해서 remote에서 가지고 올 수도 있다. 다른 사람들이 공유해준 image를 로컬 도커 호스트에 저장할 수 있고 그걸 실행하면 컨테이너가 된다

이미지와 컨테이너는 도커에서 사용하는 가장 기본적인 단위

이미지와 컨테이너는 1:N 관계

 

이미지는 컨테이너를 생성할 때 필요한 요소, 목적에 맞는 바이너리와 의존성이 설치되어 있다. 여러개의 계층으로 된 바이너리 파일

컨테이너는 호스트와 다른 컨테이너로부터 격리된 시스템 자원과 네트워크를 사용하는 프로세스이다. 이미지는 읽기 전용으로 사용한다

 

 

 

 

도커 이미지 저장소 (레지스트리)

- 도커 이미지를 관리하고 공유하기 위한 서버 어플리케이션

- Public : 공개형 (docker hub, QUAY)

- Private : 비공개형 (AWS ECR, docker registray) 

 

 

반응형