mirror of
https://github.com/bingohuang/docker-labs.git
synced 2025-07-17 20:57:29 +08:00
Check that instance is present when setting ports
This commit is contained in:
parent
b48812b085
commit
bfbe3abed5
@ -88,11 +88,13 @@ func SetInstanceSwarmPorts(i *Instance) error {
|
|||||||
for _, t := range tasks {
|
for _, t := range tasks {
|
||||||
for _, n := range nodes {
|
for _, n := range nodes {
|
||||||
ins := nodesIdx[n.ID]
|
ins := nodesIdx[n.ID]
|
||||||
|
if ins != nil {
|
||||||
for _, p := range services[t.ServiceID] {
|
for _, p := range services[t.ServiceID] {
|
||||||
ins.setUsedPort(p)
|
ins.setUsedPort(p)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user