Преглед изворни кода

Fix race condition in `docker-compose run`

We shouldn't start the container before handing it off to dockerpty -
dockerpty will start it after attaching, which is the correct order.
Otherwise the container might exit before we attach to it, which can
lead to weird bugs.

Signed-off-by: Aanand Prasad <[email protected]>
Aanand Prasad пре 10 година
родитељ
комит
862971cffa
1 измењених фајлова са 0 додато и 1 уклоњено
  1. 0 1
      compose/cli/main.py

+ 0 - 1
compose/cli/main.py

@@ -341,7 +341,6 @@ class TopLevelCommand(Command):
             service.start_container(container)
             print(container.name)
         else:
-            service.start_container(container)
             dockerpty.start(project.client, container.id, interactive=not options['-T'])
             exit_code = container.wait()
             if options['--rm']: