当前位置:首页 > linux > 正文内容

docker重新进入容器时source /etc/profile 中环境变量失效问题的解决

root4年前 (2022-03-02)linux3820

如果在docker中设置了环境变量,肯定希望下次进入容器时自动生效。如果是在:

/etc/profile

中设置的,再次进入容器时环境变量会失效,解决办法是将环境变量设置在:

/root/.bashrc

或者

/etc/bashrc

中设置


推荐设置在/etc/profile.d 

中新新建一个脚本将环境变量写入进去

因为/root/.bashrc 的内容是读取的/etc/bashrc内容

/etc/bashrc 这里面又循环执行/etc/profile.d 下面全部文件

扫描二维码推送至手机访问。

版权声明:本文由一叶知秋发布,如需转载请注明出处。

本文链接:https://zhiqiu.top/?id=221

分享给朋友:

相关文章

How to remotely monitor hosts over Telnet and SSH [Tutorial]

python ssh登录服务器In this tutorial, you will learn how to carry out basic configurations on a server with Telnet and SSH co...

python安装的时候出现python setup.py egg_info Check the logs for full command output

python安装的时候出现python setup.py egg_info Check the logs for full command output

解决yum install python2-develpip install --upgrade setuptools...

配置机自启脚本地址/etc/rc.local ,在关机卡死 a stop job running for /etc/rc.local Compatibility (*s / no limit)

给自己的程序添加开机自启写了个脚本添加,并把执行脚本命令添加到了卡机启动中/etc/rc.local (不是一个设置开机启动的好办法)开机的时候存在失败,因为依赖的服务可能还没启动脚本就启动了 只能在脚本最上面sleep...

Linux下查看系统版本信息

 Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号等等,整个CPU信息一目了然。   1、# uname -a   (Linux查看版本当前操作系统内核信息)&nb...

sudo apt-get update会失败,修改主机的dns的地址和更换源

ping google.com 不同看本机的DNS配置信息是在:/etc/resolv.conf发现是保留ip修改直接vim /etc/resolv.conf写入:nameserver 8.8.8.8保存之后重启一下网络服务sud...

清空swap 空间和清空 系统未释放的缓存(cache)

清空swap 空间和清空 系统未释放的缓存(cache)

查看当前swap分区挂载在哪?swapon -sswapoff  /dev/dm-1关闭这个swap 的挂载这个执行需要点时间检查一下swapon -s最下面一行显示全0,表示全部关停重新挂载(不想用swap 可以不挂)将swap...