我们启动服务后,发现配置在/etc/proifle得配置不生效,后来发现,容器里面执行命令,也没有生效,日了狗了,后来得解决方案,是将环境变量配置到
/root/.bashrc
这个里面 ,下次容器启动,环境变量也生效。
配置案例
export JAVA_HOME=/usr/local/jdk/
export JRE_HOME=/usr/local/jdk/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export M2_HOME=/usr/local/maven
export MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$M2_HOME/bin:$MYSQL_HOME/bin
可以将环境变量放到 /root/.bashrc
这个里面,下次启动容器也生效