赞
踩
我要把下面的环境变量写到bash脚本里,起名叫environment_start.sh。
用于每次进入容器dev_into.sh的时候,让系统获取到环境变量。
先在容器外找个合适的位置写环境变量bash脚本,environment_start.sh
vim environment_start.sh
- 比如输入以下环境变量:(把需要的环境变量写进去)
- export C_INCLUDE_PATH="/usr/local/cuda/include:"
- export NVIDIA_VISIBLE_DEVICES=all
- export USER=nvidia
- export GLOG_alsologtostderr=0
wq保存后退出。
打开进入容器的文件dev_into.sh,进行修改
在docker exec 块加一句话
bash -c "source /path/to/environment_start.sh && /bin/bash"
如下图:
保存,退出。
执行dev_into.sh进入容器,然后env查看环境变量。
至此,搞定。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。