2.1 컨테이너로 Hello World 실행하기
우리에게 익숙한 Hello World 예제로 도커 학습을 시작해 보자. 앞서 1장에서는 이미 도커를 설치하고 실행해 두었다. 이제 손에 익은 터미널 창을 연다. 맥 사용자는 터미널, 리눅스 사용자는 배시 셸을 사용하면 된다. 윈도 사용자에게는 파워셸을 추천한다.
우리가 할 일은 도커에서 컨테이너로 ‘Hello World’ 메시지를 출력하는 애플리케이션을 실행하는 것이다.
실습 다음 명령을 실행하면 Hello World 컨테이너가 실행된다.
docker container run diamol/ch02-hello-diamol
이번 장을 마치고 나면 이 명령의 의미를 이해할 수 있을 것이다. 지금은 그냥 출력되는 내용을 읽어 보기만 하면 된다. 우선 화면을 보면 그림 2-1과 비슷한 내용이 출력돼 있을 것이다.
화면에 출력된 내용이 매우 많은데, 앞으로 책에 나올 출력 내용은 중요한 부분만 발췌해 실을 것이다. 그러나 이번은 처음이니 전체 메시지를 싣고 중요한 곳을 파악할 수 있도록 표시해 두었다.
▲ 그림 2-1 Hello World 컨테이너를 실행한 후의 출력 메시지. 이름이 diamol/ch02-hello-diamol인 도커 애플리케이션 패키지(이미지)를 내려받고 컨테이너로 애플리케이션을 실행해 메시지를 출력하는 과정이 나타나 있다.