在docker镜像中写入的环境变量在哪里?

时间:2017-11-27 10:37:21

标签: linux bash docker dockerfile linux-containers

Docker文件中提到的docker文件中提到的环境变量在哪里? 在docker镜像中是否有类似bash_profile或.bashrc的东西?

1 个答案:

答案 0 :(得分:1)

不,Docker创建的环境保留在Docker中但在图像外部。您可以使用docker inspect和相关工具从图像外部检查它,但从内部来看,您只能访问容器的内部。

要简单地覆盖某些内容,请使用图片的原生设施。例如,在Linux上,要覆盖FOO,只需

export FOO=newvalue

export经常被货物剔除到无关紧要的地方。它的意义在于,在执行它的shell的子进程中可以看到该值。)