From e133bcb420f2ddda48fe78c61e37180f3aaf4d28 Mon Sep 17 00:00:00 2001 From: TheK4n Date: Sun, 22 May 2022 18:58:32 +0300 Subject: [PATCH] fix func --- sub/bash/functions | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/sub/bash/functions b/sub/bash/functions index 7864701..6a6d83e 100644 --- a/sub/bash/functions +++ b/sub/bash/functions @@ -138,13 +138,11 @@ docker_ips() { local DOC IP OUT NAME PORT for DOC in $(docker ps -q | tr '\n' ' ') do - IP="$(docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' "$DOC")" - PORT="$(docker inspect --format='{{range $p, $conf := .NetworkSettings.Ports}}{{(index $conf 0).HostPort}}{{end}}' "$DOC")" - NAME="$(docker inspect --format='{{.Name}}' "$DOC")" + IP="$(docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' "$DOC" 2>/dev/null)" + PORT="$(docker inspect --format='{{range $p, $conf := .NetworkSettings.Ports}}{{(index $conf 0).HostPort}}{{end}}' "$DOC" 2>/dev/null)" + NAME="$(docker inspect --format='{{.Name}}' "$DOC" 2>/dev/null)" OUT+="${NAME#"/"}"'\t'"$IP":"$PORT"'\n' done - echo -e $OUT | column -t + echo -e $OUT 2>/dev/null | column -t } -alias docker_ips='docker_ips 2>/dev/null' -