解决ssh连接docker容器环境变量无效的问题
问题缘由:
因在docker容器中的linux系统输入nvcc 等命令都是有效的,但通过ssh连接到docker容器内,就存在该命令未找到等问题,查询资料得知,这是因为通过ssh连接docker容器后环境变量发生了变化,
修改方法:
解决方法:更改字段分隔符,使之仅仅遇到换行时分割
/etc/profile中添加以下代码即可
for item in `cat /proc/1/environ |tr '\0' '\n'`
do
export $item
done
特此记录
参考:
https://blog.csdn.net/u014681799/article/details/108058788