mirror of
https://github.com/moby/moby.git
synced 2026-01-11 18:51:37 +00:00
api/types/container: use netip types as appropriate
Signed-off-by: Cory Snider <csnider@mirantis.com>
This commit is contained in:
committed by
Sebastiaan van Stijn
parent
d5c838dc5e
commit
fd4329a620
@@ -24,6 +24,7 @@ import (
|
||||
clustertypes "github.com/moby/moby/v2/daemon/cluster/provider"
|
||||
"github.com/moby/moby/v2/daemon/internal/netiputil"
|
||||
"github.com/moby/moby/v2/daemon/libnetwork/scope"
|
||||
"github.com/moby/moby/v2/internal/sliceutil"
|
||||
"github.com/moby/swarmkit/v2/agent/exec"
|
||||
"github.com/moby/swarmkit/v2/api"
|
||||
"github.com/moby/swarmkit/v2/api/genericresource"
|
||||
@@ -433,7 +434,7 @@ func (c *containerConfig) hostConfig(deps exec.VolumeGetter) *container.HostConf
|
||||
}
|
||||
|
||||
if c.spec().DNSConfig != nil {
|
||||
hc.DNS = c.spec().DNSConfig.Nameservers
|
||||
hc.DNS = sliceutil.Map(c.spec().DNSConfig.Nameservers, func(ns string) netip.Addr { a, _ := netip.ParseAddr(ns); return a })
|
||||
hc.DNSSearch = c.spec().DNSConfig.Search
|
||||
hc.DNSOptions = c.spec().DNSConfig.Options
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user