From 08b1606f7efa974d548624e033efddb00dbf7a9a Mon Sep 17 00:00:00 2001 From: Karim Radhouani Date: Fri, 20 Nov 2020 12:47:16 +0800 Subject: [PATCH] show 'NA' in table output if IPv6 address is not set --- cmd/inspect.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmd/inspect.go b/cmd/inspect.go index 4d29ef1a8..f0849106b 100644 --- a/cmd/inspect.go +++ b/cmd/inspect.go @@ -182,10 +182,16 @@ func getContainerIPv6(container types.Container, bridgeName string) string { } if bridgeName != "" { if br, ok := container.NetworkSettings.Networks[bridgeName]; ok { + if br.GlobalIPv6Address == "" { + return "NA" + } return fmt.Sprintf("%s/%d", br.GlobalIPv6Address, br.GlobalIPv6PrefixLen) } } for _, br := range container.NetworkSettings.Networks { + if br.GlobalIPv6Address == "" { + return "NA" + } return fmt.Sprintf("%s/%d", br.GlobalIPv6Address, br.GlobalIPv6PrefixLen) } return ""