Docker 기본 명령어

by Tom posted May 16, 2016
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

이 문서는 Docker 사용함에 있어서 필요한 기본적인 명령어를 정리합니다.


현재 실행중인 Docker Container 보기

현재 실행중인 docker container의 아이디, 이미지명, 이름, 명령어, 상태 등을 확인할 수 있습니다.


docker ps
docker ps -a


다운로드 받은 Docker 이미지 보기

다운로드 받은 Docker 이미지의 Repo 명, TAG, 이미지 ID, 생성일, 사이즈 등을 확인할 수 있습니다.


docker images

Docker 이미지 검색

Docker hub에 등록된 이미지들을 검색합니다.


docker search 이미지명

Docker 이미지 다운로드

<이미지 이름>:<태그형식을 사용할 수 있으며, 태그를 latest를 설정하면 최신 버전을 받습니다.


docker pull 이미지명:태그



Docker 이미지 실행하기

기본적으로 docker run 후에 이미지를 입력하면 실행됩니다. 


docker run 옵션 이미지명 실행할파일 

유용하게 사용되는 옵션들은 다음과 같습니다.


  • -d : 백그라운드 실행 및 컨테이너 아이디 출력
  • -e : 환경 변수 설정
  • -h : 컨테이너의 호스트 이름
  • -m : 메모리 제한
  • --name : 컨테이너 이름 할당


Docker 재시작

Docker 서비스를 재시작합니다.


service docker restart



특정 컨테이너 정지

특정 컨테이너를 정지시킵니다.


docker stop 컨테이너명


특정 컨테이너 시작

정지된 특정 컨테이너를 시작합니다.


docker start 컨테이너명


특정 컨테이너 삭제

특정 컨테이너를 삭제합니다.


docker rm 컨테이너명

특정 이미지 삭제

다운로드 받은 Docker 이미지를 삭제합니다.


docker rmi 이미지명:태그





TAG •

Who's Tom

profile

저는 2009년 ALM의 세계에 뛰어 들었습니다. 

지금은 ALM, DevOps, 공학 프로세스, 요구공학, 테스트 엔지니어링 등 다양한 영역에 관심이 많습니다.

http://www.curvc.com