如何获取docker镜像的所有可用环境变量?

dur*_*men 9 environment-variables docker dockerfile

我想获取 docker 映像中可用的所有环境变量,以便在启动时轻松配置。

例如elasticsearch镜像启动时,可以添加xpack.security.enabled变量等。

docker run -d -p 9200:9200 --name=elasticsearch-6.5.4 -e xpack.security.enabled=false elasticsearch:6.5.4
Run Code Online (Sandbox Code Playgroud)

如何知道该图像中还可以配置哪些其他变量,如帮助文档所示?

非常感谢!

小智 7

docker image inspect {image_name}有一个名为“Env”的部分,您可以在其中看到此信息。


Sha*_*k V 0

这取决于图像。您需要检查图像的文档。