Skip to content

Commit 213dd86

Browse files
committed
fix(nw): append
1 parent cfe5c72 commit 213dd86

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

internal/docker/isolator.go

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -179,12 +179,12 @@ func LinkAandB(a, b types.ContainerJSON, nw string) error {
179179

180180
// Recreate A with same config
181181
nwc := a.NetworkSettings.Networks
182-
var conf = &network.NetworkingConfig{}
182+
var conf = &network.NetworkingConfig{
183+
EndpointsConfig: make(map[string]*network.EndpointSettings),
184+
}
183185
for k, v := range nwc {
184-
conf.EndpointsConfig = map[string]*network.EndpointSettings{
185-
k: {
186-
NetworkID: v.NetworkID,
187-
},
186+
conf.EndpointsConfig[k] = &network.EndpointSettings{
187+
NetworkID: v.NetworkID,
188188
}
189189
}
190190

@@ -197,6 +197,8 @@ func LinkAandB(a, b types.ContainerJSON, nw string) error {
197197

198198
_, err1 := cli.ContainerCreate(context.Background(), a.Config, a.HostConfig, conf, nil, a.Name)
199199

200+
// Make sure A is connected
201+
200202
// Make sure containers can communicate using
201203

202204
if err1 != nil {

0 commit comments

Comments
 (0)