▶︎ format
docker ps나 docker images 등의 명령어를 쳐보면 제일 상단 헤더에 아래와 같은 항목을 확인할 수 있는데
Container Id , Image , Command , Names 등 ..
위 컬럼 중 원하는 항목만 출력할 수 있도록 포맷 지정이 가능하다
‣ docker ps
docker ps
명령으로 출력되는 컨테이너들의 ID
, Image
, Names
만 출력하기
{% raw %}
docker ps --format "{{.ID}}\t{{.Image}}\t{{.Names}}"
{% endraw %}
output
11a8fd0cbdd6 ghcr.io/wg-easy/wg-easy wg-easy
c256f3b367ed blackdesertdiscord-discordapp discordapp
b7f037596719 mysql:latest bdodb
‣ docker images
{% raw %}
docker images --format "{{.Repository}}\t{{.Tag}}\t{{.Size}}" | grep -v 'none' | head -n 2
{% endraw %}
output
fastapi_mysql_nginx-backend latest 1.07GB
big-agi latest 1.06GB
▶︎ filter
필터링 옵션을 사용하여 특정 컨테이너 검색
docker ps --filter name=wg-easy
output
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
11a8fd0cbdd6 ghcr.io/wg-easy/wg-easy "docker-entrypoint.s…" 12 minutes ago Up 12 minutes 0.0.0.0:51820->51820/udp, :::51820->51820/udp, 0.0.0.0:51821->51821/tcp, :::51821->51821/tcp wg-easy