-
컨테이너 나열 - ps 명령어백엔드 관련 강의 공부/도커와 CI환경 2023. 12. 29. 19:51
docker run <이미지> 뒤에 추가 명령어를 입력할 수 있는데, 추가 명령어를 입력하면 원래 이미지가 가지고 있는 시작 명령어 대신 추가 명령어의 커맨드를 실행한다.
docker run alpine ls를 입력하면 기본 명령어 대신 ls가 출력된다.
컨테이너들 나열하기 - docker ps
docker run alpine ping localhost를 이용해서 계속해서 ping을 보내게 된다면 컨테이너가 계속 실행될 것이다. 이 때 ps를 입력하면
위에처럼 컨테이너의 정보가 나온다. 기본 정보들이 나오고 PORT는 지정하지 않았기 때문에 빈칸으로 나온다.
원하는 정보만 출력
원하는 정보만 출력하기 위해서는 --format 메서드를 이용하면 된다.
모든 컨테이너 나열
docker ps 뒤에 -a를 붙이면 된다. 위의 ping localhost의 컨테이너를 중지시킨 상황에서 docker ps를 입력하면 아무것도 출력되지 않지만 docker ps -a 명령어는 종료된 컨테이너까지 출력하기에 ping localhost 커맨드의 컨테이너가 나온다.
'백엔드 관련 강의 공부 > 도커와 CI환경' 카테고리의 다른 글
실행 중인 컨테이너에 명령어 전달 - exec 명령어 (0) 2023.12.29 도커 컨테이너의 생명주기 (0) 2023.12.29 이미지로 컨테이너 만들기 (0) 2023.12.29 도커와 가상화 기술(VM)과의 차이 (0) 2023.12.29 도커와 컨테이너의 기본 개념들 (0) 2023.12.29