본문 바로가기
IT/Linux

Docker 명령어로 "Hello world" 출력하기

by 혁이 2021. 8. 26.
반응형

Ubuntu OS에서 Docker-ce까지 설치 했었는데요

 

Docker가 잘 작동하는지 확인하기 위해 docker container run 명령어를 입력해보도록 하겠습니다.

 

#docker container run <Docker 이미지명> <실행할 명령>

docker container run : 컨테이너를 작성 및 실행

<Docker 이미지명> : 바탕이 되는 Docker 이미지

<실행할 명령> : 컨테이너 안에서 실행할 명령

 

위 명령어를 바탕으로 Docker 컨테이너 안에서 "Hello World"를 표시하겠습니다.

 

#docker container run ubuntu:latest /bin/echo 'Hello World!'

Unable to find image 'ubuntu:latest' locally
latest: Pulling from library/ubuntu
16ec32c2132b: Pull complete
Digest: sha256:82becede498899ec668628e7cb0ad87b6e1c371cb8a1e597d83a47fac21d6af3
Status: Downloaded newer image for ubuntu:latest
Hello world

우선 명령어를 실행하면 로컬 환경에 Ubuntu 이미지가 존재하는지 확인합니다.

ubuntu:latest 는 최신 버전의 이미지를 특정합니다.

 

로컬에서 이미지를 찾을 수 없기 때문에 다운로드를 시작하고 컨테이너를 시작합니다.

 

두 번째 실행부턴 로컬에 이미지가 존재하기 때문에 빠르게 컨테이너가 시작됩니다.

# docker container run ubuntu:latest /bin/echo 'Hello world'
Hello world

 

반응형

'IT > Linux' 카테고리의 다른 글

Docker로 NginX 구동하기  (0) 2021.08.26
Ubuntu 18.04에 Docker 설치  (0) 2021.08.25
Ubuntu 18.04 Network Address 수동 설정  (0) 2021.08.25