Remove all of a container's aliases on destroy
This commit is contained in:
parent
410c27a84f
commit
14028a1cf6
@ -181,9 +181,12 @@ func (m *manager) destroyContainer(containerName string) error {
|
||||
return err
|
||||
}
|
||||
|
||||
// Remove the container from our records.
|
||||
// Remove the container from our records (and all its aliases).
|
||||
delete(m.containers, containerName)
|
||||
log.Printf("Destroyed container: %s", containerName)
|
||||
for _, alias := range cont.info.Aliases {
|
||||
delete(m.containers, alias)
|
||||
}
|
||||
log.Printf("Destroyed container: %s (aliases: %s)", containerName, cont.info.Aliases)
|
||||
return nil
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user