Verify that network_mode == container

Co-authored-by: nils måsén <nils@piksel.se>
This commit is contained in:
schizo99 2022-10-19 12:21:19 +02:00 committed by nils måsén
parent d1bb4da50c
commit 683d672c59

View file

@ -158,7 +158,7 @@ func (client dockerClient) GetContainer(containerID t.ContainerID) (t.Container,
}
containerNetworkMode := strings.Split(string(containerInfo.HostConfig.NetworkMode), ":")
if len(containerNetworkMode) == 2 {
if len(containerNetworkMode) == 2 && containerNetworkMode[0] == "container" {
parentContainer, err := client.api.ContainerInspect(bg, containerNetworkMode[1])
if err != nil {
log.Debug("Unable to fetch parentContainer.")