在 Flask 应用程序中获取 Docker ID
Getting Docker ID in Flask Application
我创建了一个简单的 Flask 应用程序,运行 它在 Docker 容器中。我想在我的 Flask 应用程序(python 脚本)中访问该容器的 ID。有什么方法可以获取 Container 的 ID 吗?
docker 容器中的主机名是其 ID 的短散列。反过来,您可以使用它来获取 Python/Flask:
中的主机名
import socket
docker_short_id = socket.gethostname()
我创建了一个简单的 Flask 应用程序,运行 它在 Docker 容器中。我想在我的 Flask 应用程序(python 脚本)中访问该容器的 ID。有什么方法可以获取 Container 的 ID 吗?
docker 容器中的主机名是其 ID 的短散列。反过来,您可以使用它来获取 Python/Flask:
中的主机名import socket
docker_short_id = socket.gethostname()