Docker

问题背景

  • 在容器中,在 /etc/profile 、 /etc/environment 设置了环境变量
  • 退出容器,重新进入容器
  • 刚刚设置的环境变量失效了

解决办法

将环境变量设置在 /root/.bashrc 

优点

重启容器之后,文件内的环境变量仍然生效

缺点

只针对 root 用户生效

扩展

更多 Linux 配置环境变量的知识可看:https://www.cnblogs.com/poloyy/p/12187148.html

原文地址:https://www.cnblogs.com/poloyy/p/13958180.html