У меня есть приложение Python, которое создает контейнеры для проекта и базы данных проекта с помощью Docker.По умолчанию он использует порт 80, и если мы хотим создать несколько экземпляров приложения, я могу явно указать номер порта:
# port 80 is already used, so, try another port
$ bin/butler.py setup --port=82
Однако, также бывает, что предоставлена информация о порте (используя--port) уже используется другим экземпляром того же приложения.Поэтому лучше узнать, какие порты уже используются для приложения, и не использовать ни один из них.
Как узнать, какие порты приложение использует до сих пор?Я хотел бы выполнить это внутри Python.