항상 도커를 사용할 때는,
- 먼저 도커 CLI에 커맨드를 입력한다.
- 도커 서버 ( 도커 Daemon)가 그 커맨드를 받아서 그것에 따라 이미지를 생성하든 컨테이너를 실행하든 모든 작업을 하게 된다.
실제로 CLI에서 커맨드를 입력해보기
- 도커 클라이언트에 커맨드를 입력하여 클라이언트에서 도커 서버로 요청을 보낸다.
- 서버에서 hello-world라는 이미지가 이미 로컬에 cache 되어 있는지 확인한다.
- 현재는 없기 대문에 Unabled to find image ‘hello-word: latest ‘ locally라는 문구가 표시된다.
- 그러면 Docker Hub라는 이미지가 저장되어 있는 곳에 가서 그 이미지를 가져와서 로컬에 cache로 보관한다.
( Pulling from ~ ) - 그 후 이제 이미지가 있으니 그 이미지를 이용하여 컨테이너를 생성한다.
도표 출처 및 공부 내용 : 인프런 - 따라하며 배우는 도커와 CI환경 ( John Ann )
'Docker' 카테고리의 다른 글
도커 이미지 내부 파일 구조 보기 (0) | 2024.05.11 |
---|---|
도커와 기존 가상화 기술과의 차이 (0) | 2024.05.11 |
윈도우에 도커 설치하기 (0) | 2024.05.11 |
도커 이미지와 도커 컨테이너의 정의 (0) | 2024.05.11 |
Docker를 쓰는 이유와 도커란 무엇인지 (0) | 2024.05.11 |