在 docker 容器中查找环境变量的方法:直接打印变量:使用 echo $env_variable_name 命令直接输出变量。使用 env 命令:输出容器中所有环境变量和值。使用 inspect 命令:获取容器配置,其中包含环境变量列表。
如何在 Docker 中查找环境变量
直接打印变量
最简单的方法是直接在容器中打印环境变量:
echo $ENV_VARIABLE_NAME
例如:
<a style="color:#f60; text-decoration:underline;" href="https://www.codesou.cn/" target="_blank">docker</a> run --rm alpine echo $HOME
使用 env 命令
env 命令列出所有环境变量和值:
docker run --rm alpine env
输出:
TERM=xterm-256color SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOME=/root
使用 inspect 命令
docker inspect 命令可用于获取容器配置,其中包含环境变量列表:
docker inspect --format '{{json .Config.Env}}' CONTAINER_ID
输出:
["HOME=/root", "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "TERM=xterm-256color"]
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » docker怎么查找环境变量
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » docker怎么查找环境变量