ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 리눅스에서 편하게 도커 컨테이너 보기
    Docker 2020. 7. 27. 23:11

    도커에 컨테이너를 잔뜩 올리다보니 컨테이너가 너무 많아져서 내가 올린 컨테이너를 찾는데 점점 어려워졌다.

    역시 사람은 불편하고 불만이 쌓여야 개선점을 찾나보다.

     

    그렇게 끊임없이 불편함을 느끼다가 누군가도 나와 같은 불편함을 분명 느꼈을 것이라 생각.

     

    docker ps -a

    이 명령어를 입력하면 내가 쌓아놓은 모든 컨테이너가 보인다.

     

    검색해보니 docker ps [옵션]들이 잔뜩 있었다.

    그 중 내가 필요한 옵션은 내가 원하는 정보만 볼 수 있는 포맷팅과 필터기능!!

     

    alias dps='docker ps --format "table {{.Names}}\t{{.ID}}\t{{.Image}}\t{{.Ports}}\t{{.Status}}" -f "name=yu"'
    alias dpsall='docker ps --format "table {{.Names}}\t{{.ID}}\t{{.Image}}\t{{.Ports}}\t{{.Status}}"'

    홈디렉토리에 있는 .bashrc에 이렇게 등록해놓으면 dps(docker ps) 만 입력해도 내가 원하는 정보를 볼 수 있다.

    --format은 내가 원하는 정보만 볼 수 있으며, -f (filtering) 은 컨테이너 이름 중 yu가 포함된 것만 볼 수 있도록 걸러준다.

     

    dpsall은 docker ps all 을 줄인 내가 지은 별명이다.

     

    회사에서 서버 정리를 하다가 이번에 각자의 계정을 만들어서 작업을 하게 되어 도커 컨테이너 이름에 각자의 이니셜을 붙이게 되어 저렇게 필터링을 하면 각자의 컨테이너를 찾는데 굉장히 유용하다.

     

    아무튼 이렇게 나는 좀 더 편한 작업 환경을 갖추게 되었다.

    귀찮음을 참고 조금의 노력과 구글의 도움으로 인해서.

     

    'Docker' 카테고리의 다른 글

    도커로 DNS 서버 올리기  (1) 2020.08.09
    도커위에서 세팅할때의 에러테스트  (0) 2020.07.20
    도커 이미지ID 중복될 때 제거  (0) 2020.07.20
    Docker 기본 명령어  (0) 2020.06.01

    댓글

Designed by Tistory.