如何优雅地查看docker容器的环境变量?

怎么看docker容器的环境变量?推荐docker-compose配置一劳永逸

docker环境变量

运行docker命令 -e xxx, xxx即环境变量,一般在构建dockerfile时会定义docker-compose

environment即环境变量

如何查看容器的环境变量,在不同环境下有不同的方法。

一、在容器外

docker exec xxx env

其中的 xxx 既可以输入容器id、容器id简写(id的前面若干个字符),也可以输入容器名(比如qinglong)。

或者使用docker inspect命令来查看

docker inspect xxx

二、在容器内

容器的环境变量就是容器中1号进程的环境变量,可以利用命令

cat /proc/1/environ 

同样,容器中其他进程的环境变量也可以通过

cat /proc/{pid}/environ

通常情况下,其他进程都继承了1号进程的环境变量。与主机相同,容器中切换用户后,环境变量会重置。

注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.发现违规行为请私信站长LAzySheep或进TG群举报。
本文由 @harry27 发布。如若转载,请注明出处: 科技玩家 » 如何优雅地查看docker容器的环境变量?

给TA买糖
共{{data.count}}人
人已赞赏
学习笔记教程软件

Quantumult X(圈x)系列之小白快速入门篇

2021-9-25 19:53:27

教程玩家投稿

uptime-kuma监控面板的搭建

2021-9-29 18:55:05

13 条回复 A文章作者 M管理员
  1. 胖胖8414

    来看看😊

  2. 躁动的包子

    那么问题来了 怎么修改这些变量呢

  3. 低调6696

    咯咯咯考虑考虑噜啦啦噜啦啦

  4. 旋律

    学习一下

  5. unc0ver

    沙发+1+

  6. 小fan

    学习了

  7. shenmu

    来看看

  8. gameboy

    学习了

  9. LAzySneep

    我在这人推荐1个好东西:
    dfimage

  10. tnc

    来看看😊

  11. 狼魂

    内容太少

  12. 季春二九

    占沙发

个人中心
今日签到
有新私信 私信列表
搜索