이미 배포되어있는 이미지를 다운받아 컨테이너를 실행해보려고 한다.
도커 실습을 위해서 vagrant로 ubuntu 가상 머신을 구축했고, sudo apt update && sudo apt upgrade까지 완료한 상태에서 도커 설치부터 시작해보겠다!
$ sudo apt install -y docker.io

사용자와 권한까지 설정해주고 버전을 확인해봤을 때 제대로 설치되었다면 현재 도커의 버전이 출력될 것이다.

gihyodocker/echo:latest 이미지를 가져온다. 해당 이미지는 docker의 Hello World 예제이다. docker image ls 명령어를 이용하면 로컬 레포지토리에 저장되어 있는 이미지를 조회할 수 있다.

docker container run 명령어로 가져온 이미지를 사용해 컨테이너를 실행한다. 제어권을 반환하지 않고 멈춰있는 상태이기 때문에 cmd 창을 하나 더 띄워 ssh 접속을 한 후 확인해보겠다.
컨테이너를 조회하려면 docker container ls 명령어를 사용하면 된다. 위에 보이는 nostalgic_kirch는 컨테이너 이름을 명시하지 않았을 때 자동으로 생성해주는 컨테이너 이름이다.
테스트를 위해 컨테이너로 curl요청을 보내보겠다.
요청을 보낸 터미널에서는 Hello Docker!!라는 출력을 확인할 수 있고
컨테이너를 실행한 터미널에서는 요청에 대한 로그가 출력되는 것을 확인할 수 있다.
컨테이너를 중지하기 위해서는 docker container stop 명령어를 사용하면 되고, 컨테이너 이름이나 ID를 입력하면 해당 컨테이너가 중지된다. 이름이나 ID는 식별이 가능한 범위까지만 입력해도 된다.

-a옵션을 줘서 컨테이너를 조회해보면 컨테이너가 중지된 것을 확인할 수 있다.
안녕하세요 운영자님
인카토스입니다.
먼저, 댓글로 인사를 드리게 된 점 양해 부탁 드립니다.
이렇게 연락 드린 이유는 이번에 저희가 제작한 도커 각티슈케이스 제품 협찬을 제안드리고 싶어서 연락 드렸습니다.
개발자들에게 많은 사랑은 받은 각티슈케이스입니다.
저희 상품 블로그 포스팅이 가능하실지 여쭙고자 연락드렸습니다.
아니면 클리앙,서버포럼, okky,2cpu,그누보드 등 가입되어 있으신 개발자 커뮤니티가 있으시다면 해당 커뮤니티에 아래와 비슷하게 게시글을 올려주실수 있을까요?
클리앙 : https://www.clien.net/service/board/park/17797443
연락드릴수 있는방법이 댓글밖에 보이지 않아 이렇게 먼저 연락드립니다.
협찬제안에 긍정적인 검토 부탁드리고 제안이 마음에 드신다면 하기 메일로 메일주시면 제품 보내드리도록 하겠습니다.
sungjh0726@naver.com
협찬제품 링크 : https://incatos.shop/surl/P/11