在容器里执行完export PATH=$PATH:/usr/local/maven/bin这条命令后,容器一重启变量就失效了是什么原因,具体的解决方法
时间: 2023-08-22 12:08:23 浏览: 145
maven环境变量配置以及失败原因解析
容器重启后环境变量失效的原因是因为export命令只会在当前会话中生效,一旦会话结束,环境变量就会被清除。如果想要环境变量永久生效,可以将export命令写入到相应的配置文件中。
具体的解决方法如下:
1. 打开/etc/profile文件,并在文件末尾添加如下内容:
```
export PATH=$PATH:/usr/local/maven/bin
```
2. 保存文件并退出。
3. 执行如下命令使配置生效:
```
source /etc/profile
```
这样配置文件就会在每次启动时自动加载,环境变量也会永久生效。
阅读全文