diff --git a/integration-cli/docker_cli_run_test.go b/integration-cli/docker_cli_run_test.go index bfed1f775a..0d1dd34f91 100644 --- a/integration-cli/docker_cli_run_test.go +++ b/integration-cli/docker_cli_run_test.go @@ -4226,6 +4226,9 @@ func (s *DockerSuite) TestRunAttachFailedNoLeak(c *check.C) { runSleepingContainer(c, "--name=test", "-p", "8000:8000") + // Wait until container is fully up and running + c.Assert(waitRun("test"), check.IsNil) + out, _, err := dockerCmdWithError("run", "-p", "8000:8000", "busybox", "true") c.Assert(err, checker.NotNil) // check for windows error as well