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

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

root5年前 (2022-03-02)linux3871

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

/etc/profile

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

/root/.bashrc

或者

/etc/bashrc

中设置


推荐设置在/etc/profile.d 

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

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

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

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

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

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

分享给朋友:

相关文章

压缩&解压命令

tar 命令-c 建立压缩文档-x 解压-t 查看内容-r 向压缩归档文件末尾追加文件-u:更新原压缩包中的文件上面的参数只能使用一个,跟下面的参数连用-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:...

git 忽略文件不起作用 .gitignore

git rm -r --cached . git add .   git commit -m "update .gitignore"  git status查看是否是"working di...

linux创建用户和用户组

添加用户和组groupadd testuseradd -r -g test test删除用户和组userdel testgroupdel test给文件添加用户组和用户归属chown -R test:test test_file...

实用的linux命令

查看命令运行的实时结果watch  "ls |wc -l" 能够实时的监控命令执行的结果,不过刷新时间有点长,大概2秒,可以修改为1秒iftop查看出入网流量情况nload实时查看出入网流量情况fre...

修改系统server文件需要加载一下配置

vim /usr/lib/systemd/system/*.service修改了server的配置需要执行一下systemctl daemon-reload让系统重新加载以下配置,尤其是server中的配置地址更换了分区...

curl 的请求 和几个参数

-X [POST GET PUT DELETE]参数执行http请求的方法-d参数用于发送post的请求的数据体$curl -d'login=emma&password=123'-X POST https://google....