如何通过Java API从正在运行的Docker镜像中获取Docker Container Id?
在Google大学没有find任何东西,所以在这里检查。 我有一个企业应用程序在Docker镜像中的应用程序服务器上运行。 在运行期间,企业应用程序需要使用Java API调用来获取正在运行的Docker Container Id。这是如何完成的?
通常,当docker运行一个容器时,它应该使用容器的id来设置主机名,所以只要读取环境variablesHOSTNAME
(或文件/etc/hostname
)就可以了。
如果这不起作用,请提供有关您的设置的更多信息。