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

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

root5年前 (2022-03-02)linux3875

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

/etc/profile

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

/root/.bashrc

或者

/etc/bashrc

中设置


推荐设置在/etc/profile.d 

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

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

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

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

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

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

分享给朋友:

相关文章

测试xss公鸡

<script type="text/javascript">alert(123)</script>...

服务查看启动

服务启动、停止和重启service   xxx  start  service   xxx  stopservice   xxx ...

shell 替换文件配置

sed -i "s/enforcing/disabled/g" /etc/selinux/config...

linux 安全策略关闭

#防火墙关闭systemctl stop firewalld.service#永久关闭防火墙systemctl disable firewalld.service#临时关闭selinuxsetenforce 0#永久关闭sed -i &qu...

永久更改Linux系统主机名hostname

1)sudo vim /etc/hostname如果你不更新/etc/hosts文件,那么有的程序,如sudo,不知道如何解析新的主机名。所以如果更改个人电脑的主机名,那么新的主机名应该解析为127.0.0.1。2)sudo hostnam...

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

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