1
0
mirror of https://github.com/containrrr/watchtower.git synced 2025-10-31 00:17:44 +02:00

Image of running container no longer needed locally (#571)

This commit is contained in:
Sebastiaan Tammer
2020-06-10 11:34:30 +02:00
committed by GitHub
parent ac49c45648
commit 6da66fb312

View File

@@ -119,12 +119,7 @@ func (client dockerClient) GetContainer(containerID string) (Container, error) {
return Container{}, err
}
imageInfo, _, err := client.api.ImageInspectWithRaw(bg, containerInfo.Image)
if err != nil {
return Container{}, err
}
container := Container{containerInfo: &containerInfo, imageInfo: &imageInfo}
container := Container{containerInfo: &containerInfo}
return container, nil
}
@@ -244,7 +239,7 @@ func (client dockerClient) IsContainerStale(container Container) (bool, error) {
}
func (client dockerClient) HasNewImage(ctx context.Context, container Container) (bool, error) {
oldImageID := container.imageInfo.ID
oldImageID := container.containerInfo.ContainerJSONBase.Image
imageName := container.ImageName()
newImageInfo, _, err := client.api.ImageInspectWithRaw(ctx, imageName)