在容器中安装openssh-server后,启动ssh服务,然后从外部连接ssh进入docker后,会发现所有的容器环境变量都不见了,只剩下一些ssh必要的环境变量

可以把容器主进程的环境变量拿出来:在ssh的shell中执行

1
export $(cat /proc/1/environ |tr '\0' '\n' | xargs)

看看chatGPT怎么说

可以加到 .bashrc里