diff --git a/tests/e2e/test_target.go b/tests/e2e/test_target.go index 385965fe8a..a31109a917 100644 --- a/tests/e2e/test_target.go +++ b/tests/e2e/test_target.go @@ -73,6 +73,11 @@ func (dc *DockerContainer) GetTargetConfig() TargetConfig { func (dc *DockerContainer) SetImage(image string) error { dc.ImageName = image // TODO: check if image exists + // Check if the image exists + cmd := exec.Command("docker", "image", "inspect", image) + if err := cmd.Run(); err != nil { + return fmt.Errorf("docker image '%s' not found: %v", image, err) + } return nil }