Docker

도커의 사용 흐름

sejin2 2024. 5. 11. 14:42

항상 도커를 사용할 때는,

  1. 먼저 도커 CLI에 커맨드를 입력한다.
  2. 도커 서버 ( 도커 Daemon)가 그 커맨드를 받아서 그것에 따라 이미지를 생성하든 컨테이너를 실행하든 모든 작업을 하게 된다.

실제로 CLI에서 커맨드를 입력해보기

  1. 도커 클라이언트에 커맨드를 입력하여 클라이언트에서 도커 서버로 요청을 보낸다.
  2. 서버에서 hello-world라는 이미지가 이미 로컬에 cache 되어 있는지 확인한다.
  3. 현재는 없기 대문에 Unabled to find image ‘hello-word: latest ‘ locally라는 문구가 표시된다.
  4. 그러면 Docker Hub라는 이미지가 저장되어 있는 곳에 가서 그 이미지를 가져와서 로컬에 cache로 보관한다.
    ( Pulling from ~ )
  5. 그 후 이제 이미지가 있으니 그 이미지를 이용하여 컨테이너를 생성한다.

 

 

 

도표 출처 및 공부 내용 : 인프런 - 따라하며 배우는 도커와 CI환경 ( John Ann )