diff --git a/compose/service.py b/compose/service.py index 50d2c4b52..f036826f6 100644 --- a/compose/service.py +++ b/compose/service.py @@ -623,6 +623,10 @@ class Service(object): try: container.start() except APIError as ex: + if "driver failed programming external connectivity" in ex.explanation: + log.warn( + "Port is already in use, check the docker-compose file to see if the same" + + " port was allocated to multiple services") raise OperationFailedError("Cannot start service %s: %s" % (self.name, ex.explanation)) return container