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

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

root2年前 (2022-03-02)linux1844

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

/etc/profile

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

/root/.bashrc

或者

/etc/bashrc

中设置


推荐设置在/etc/profile.d 

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

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

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

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

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

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

分享给朋友:

相关文章

linux创建用户和用户组

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

mvware的NAT网络模式设置和端口映射

mvware的NAT网络模式设置和端口映射

在日常众多的虚拟机使用中,VMware的使用还是简单粗暴的。但是个人觉得有点重了,这都是题外话。当我们建立好我们的虚拟主机时,可能会遇见没有网络。网络模式常见的:桥接模式和NAT模式桥接模式很好理解就是跟宿主主机一样的网络情况。NAT模式比...

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

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

FTP主动模式和被动模式的区别

基础知识:  FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口)。通常21端口是命令端口,20端口是数据端口。当混入主动/被动模式的概念时,...

Jenkins在k8s 部署中,Nodeport服务类型非5000端口如何访问?

Jenkins在k8s 部署中,Nodeport服务类型非5000端口如何访问?

k8s部署Jenkins,server中有两个端口一个是http端口,一个是ssh 端口http端口就不说了,随便映射。在服务类型是NodePort下,对外映射端口如果非50000,slave连接出现异常首先在Jenkins的web界面设置...

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...