gpt4 book ai didi

spring - 在Spring boot应用程序中打印docker容器id

转载 作者:行者123 更新时间:2023-12-01 23:30:28 24 4
gpt4 key购买 nike

我在 docker 中有一个 spring boot 应用程序。该应用程序已扩展,可以在多个容器上运行。我希望应用程序打印容器 id 。我该如何做到这一点?

最佳答案

一个docker ps会显示它。
或者docker inspect --format="{{.Id}}" <container_name>

但是,如果您的目标是从容器本身访问该 ID,请参阅“Docker, how to get container information from within the container?

例如:

awk -F"-|\." '/1:/ {print $3}' /proc/self/cgroup

如果您可以将该信息放入 Spring Boot app 开头的文件中,然后同一个应用程序可以访问该文件,读取它并显示所述信息。

关于spring - 在Spring boot应用程序中打印docker容器id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42258612/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com