본문 바로가기

개발 일기라기 보단 메모장/Docker

03. 도커(Docker) 실행 순서

반응형

1. 도커 실행 흐름

먼저 도커 클라이언트에 명령어를 입력하면 도커 서버에 전달하여 이미지를 만들거나 컨테이너를 불러 와 실행하게 된다.

 

2. 도커 명령어 입력

 

명령어를 입력하기 위해서는 Docker아이콘에 초록불과 함께 Docker Desktop is running인 상태에 있어야 한다.

 

 

docker run hello-world

명령어를 입력하게 되면 아래와 같은 화면이 뜨게 된다.

 

최초 실행이기 때문에 아직 hello-world에 대한 이미지가 없다.

 

때문에 내 컴퓨터에서 먼저 hello-world 이미지를 찾고(빨간색),

도커 이미지 파일들이 모여있는 도커 허브에서 hello-world 이미지 파일을 찾아서(초록색)

내컴퓨터에 있는 도커 클라이언트에 다운받아서 사용할 준비를 완료한다(노란색).

 

위에 설명된 내용을 도식화 하면 위 그림과 같다.

 

처음 실행했을 경우에는 hello-world라는 이미지가 없어서 다운로드후에 컨테이너를 만들어서 사용했지만, 두번째 부터는 미리 만들어둔 컨테이너가 있기 때문에 다운로드를 하지 않고 바로 프로그램이 실행된다.

반응형