Я создал простое приложение Flask и запустил его в контейнере Docker. Я хочу получить доступ к идентификатору этого контейнера в моем приложении Flask (сценарий python). Есть ли способ получить ID контейнера?
Имя хоста в контейнере docker - это короткое ha sh его идентификатора. В свою очередь, вы можете использовать это, чтобы получить имя хоста в Python / Flask:
import socket docker_short_id = socket.gethostname()