Docker环境变量在重新进入命令行时失效问题解决

问题:

centos7中设置的mysql环境变量在重新进入命令行时会失效,环境变量是配置在~/.bash_profile,在.bashrc中添加source ~/.bash_profile仍无法解决

解决:

将环境变量设置在/etc/profile

修改.bashrc文件添加source /etc/profile

  • vi ~/.bashrc
# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
source /etc/profile
fi
posted @ 2022-03-02 17:04  行歌天涯  阅读(190)  评论(0编辑  收藏  举报