Docker 명령어 및 옵션 목록

이재홍 http://www.pyrasis.com 2014.08.02 ~ 2014.09.20

ps

다음은 컨테이너 목록을 출력하는 ps 명령입니다.

docker ps <옵션>
  • -a, --all=false: 모든 컨테이너를 출력합니다. docker ps 명령은 기본적으로 시작된 컨테이너만 출력합니다.
  • --before=””: 특정 컨테이너가 생성되기 전에 생성된 컨테이너를 출력합니다. 정지된 컨테이너도 포함됩니다.
  • -f, --filter=[]: 출력 필터를 설정합니다. 예) “exited=0”
  • -l, --latest=false: 가장 마지막에 생성된 컨테이너를 출력합니다. 정지된 컨테이너도 포함됩니다.
  • -n=-1: 숫자를 지정하여 최근에 생성된 컨테이너를 일정 개수만 출력합니다. 정지된 컨테이너도 포함됩니다.
  • --no-trunc=false: 내용이 길어서 생략된 부분을 모두 출력합니다.
  • -q, --quiet=false: 컨테이너 ID만 출력합니다.
  • -s, --size=false: 컨테이너에서 변경된 데이터의 크기를 출력합니다.
  • --since=””: 특정 컨테이너가 생성된 후에 생성된 컨테이너를 출력합니다. 정지된 컨테이너도 포함됩니다.

다음은 정지된 -a 옵션을 사용하여 정지된 컨테이너까지 모두 출력합니다.

$ sudo docker run -i -t -d --name hello1 ubuntu:14.04 /bin/bash
$ sudo docker run -i -t -d --name hello2 ubuntu:14.04 /bin/bash
$ sudo docker stop hello1
$ sudo docker ps -a
CONTAINER ID   IMAGE          COMMAND       CREATED          STATUS                      PORTS   NAMES
23e001ed649b   ubuntu:14.04   "/bin/bash"   22 seconds ago   Up 21 seconds                       hello2
eca06f6e32b0   ubuntu:14.04   "/bin/bash"   30 seconds ago   Exited (0) 14 seconds ago           hello1

저작권 안내

이 웹사이트에 게시된 모든 글의 무단 복제 및 도용을 금지합니다.
  • 블로그, 게시판 등에 퍼가는 것을 금지합니다.
  • 비공개 포스트에 퍼가는 것을 금지합니다.
  • 글 내용, 그림을 발췌 및 요약하는 것을 금지합니다.
  • 링크 및 SNS 공유는 허용합니다.

Published

30 November 2014