在Spring启动应用程序中打印docker容器id

我有一个在docker的春季启动应用程序。 这个程序是放大,可以在多个容器上运行。 我想要应用程序打印容器ID。 我怎样才能做到这一点 ?

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

但是如果你的目标是从容器本身访问这个id,请参阅“ Docker,如何从容器中获取容器信息?

例如:

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

如果您可以在Spring Boot应用程序的开始将这些信息放在一个文件中,那么同一个应用程序可以访问该文件,读取并显示所述信息。