본문 바로가기

DevOps/Docker

Docker - Image pull, run 명령어

728x90

Computer          Docker

App Store          docker hub

Program            image

Process             Container

 

일반 컴퓨터와 도커는 위의 이름들이 대응된다. 도커에게 프로그램은 이미지와 같고, 도커에서 동작하는 것들은 컨테이너라 한다.

PULL

앱스토어에서 다운로드 받듯이 도커 허브에서 프로그램이 설치된 이미지를 다운받을 수 있다. 이것을 Pull 이라하며

https://hub.docker.com/search?q=

이 사이트에서 자신이 원하는 도커 이미지를 찾아 다운받을 수 있다. 난 테스트로 httpd를 다운받아 보았다.

  • 여기서 도커 오피셜 이미지 마크는 이 이미지가 매우 안전하다는 것을 보여준다.
  • 그리고 오른쪽의 명령어를 입력하면 터미널에서 패키지를 다운받는 것 처럼 손쉽게 이미지를 다운 받을 수 있다.

도커의 명령어들

  • docker images : 다운로드된 도커 이미지들 목록

  • docker run [image name] : 이미지 컨테이너 실행

  • docker stop [image name] : 이미지 컨테이너 멈춤
  • docker ps : 실행중인 컨테이너들 목록

  • docker ps -a : 스탑 포함 컨테이너 목록

  • docker rm [container name] : 컨테이너 제거

  • docker rmi : 도커 이미지 삭제'