Elencare tutti gli indirizzi IP dei container docker

From RVM Wiki
Revision as of 12:56, 22 May 2025 by Gabriele.vivinetto (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Usando column (apt install bsdmainutils)

docker ps --format "{{.Names}} {{.Ports}}" | \
while read -r name ports; do
    host_ports=$(echo "$ports" | grep -oP '(?<=:)[0-9]+(?=->)' | sort -u | paste -sd "," -)
    echo "$name $host_ports"
done | column -t


Oppure:

 docker inspect $(docker ps -q ) \ --format='{{printf "%-50s" .Name}} {{range .NetworkSettings.Networks}}{{.IPAddress}} {{end}}'

Riferimenti