쏴아리의 딥러닝 스터디

docker 컨테이너 목록 확인, docker ps 본문

Docker

docker 컨테이너 목록 확인, docker ps

말해보시개 2021. 6. 20. 16:12

docker 컨테이너 목록 확인, docker ps


안녕하세요. 쏴아리입니다. 

오늘은 docker 컨테이너 목록을 확인하는 명령어인 docker ps에 대하여 포스팅 하겠습니다. 

 

 docker ps

  docker ps 명렁어를 통해 생성한 컨테이너의 목록을 확인합니다.

$docker ps

docker ps의 결과 컨테이너가 목록에 나타나지 않습니다. 

docker ps 명령어는 정지되지 않은 컨테이너만 출력하는데, 모두 exit을 통해 컨테이너를 정지 시켰기 떄문에, 컨테이너 목록에 출력되지 않는 상황입니다. exit 대신 Ctrl+P,Q를 입력해서 빠져나왔다면 컨테이너가 실행중이고, docker ps 명령어를 통해 컨테이너 목록에 출력 되었을 것입니다. 

 

-a 옵션을 추가하여 정지된 컨테이너까지 포함된 모든 컨테이너를 출력해보겠습니다. 

$docker ps -a

STATUS를 살펴보면 2개의 컨테이너 모두 Exited(정지)상태임을 확인할 수 있습니다. 

 

▷docker ps -a 명령어의 출력 결과

  • CONTAINER_ID: 컨테이너의 고유한 ID
    컨테이너의 정보를 확인하기 위해 docker instpect 명령어를 사용하면 전체 ID 확인가능
    $docker inspect mycentos | grep Id​
  •  IMAGE: 컨테니어를 생성할 때 사용된 이미지
  • COMMAND: 컨테이너가 시작될 때 실행될 명령어. 
    • centos:7, ubuntu:14.04 이미지에는 /bin/bash 라는 커맨드가 내장되어 있음.
  • CREATED: 컨테이너가 생성되고 난 뒤 흐른 시간 
  • STATUS: 컨테이너의 상태
    • Up: 컨테이너가 실행 중 
    • Exited: 종료 상태 
    • Pause: 일시 중지 상태 
  • PORTS: 컨테이너가 개방한 포트와 호스트에 연결한 포트
  • NAMES: 컨테이너의 고유한 이름. 
    • 컨테이너 생성시 --name 옵션으로 설정하지 않으면, 도커 엔진이 임의로 이름을 생성함. 
    • docker rename 명령어를 통해 변경 가능 
      $docker rename sharp_chaplygin mycontainer​

 

 

같이 보시면 좋아요.

2021.06.20 - [Docker] - Docker 컨테이너 생성하기, docker run & docker create

 

Docker 컨테이너 생성하기, docker run & docker create

Docker 컨테이너 생성하기, docker run & docker create 안녕하세요. 쏴아리입니다. 오늘은 docker에서 컨테이너를 생성하는 명령어인 docker run & docker create의 예제와 그 차이점을 포스팅 하였습니다..

deepmal.tistory.com

2021.06.20 - [Docker] - Ubuntu 18.04 AWS EC2에서 Docker 설치하기

 

Ubuntu 18.04 AWS EC2에서 Docker 설치하기

Ubuntu 18.04 AWS EC2에서 Docker 설치하기 안녕하세요. 쏴아리입니다. 도커를 실습하기 위하여 리눅스 환경을 셋팅 하는 방법은 1) VirtualBox, VMWare와 같은 가상화 도구로 리눅스를 생성하는 방법, 2) 아마

deepmal.tistory.com

 

 

포스팅 내용이 도움이 되었나요? 공감과 댓글은 큰 힘이 됩니다!

 

Comments