Получение Docker ID в Flask приложении - PullRequest
3 голосов
/ 26 мая 2020

Я создал простое приложение Flask и запустил его в контейнере Docker. Я хочу получить доступ к идентификатору этого контейнера в моем приложении Flask (сценарий python). Есть ли способ получить ID контейнера?

1 Ответ

2 голосов
/ 26 мая 2020

Имя хоста в контейнере docker - это короткое ha sh его идентификатора. В свою очередь, вы можете использовать это, чтобы получить имя хоста в Python / Flask:

import socket
docker_short_id = socket.gethostname()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...