lovejoy / lovejoy.github.com

This is My hexo blog
0 stars 0 forks source link

容器的环境变量问题 | 吐核|Core Dump #71

Open lovejoy opened 5 years ago

lovejoy commented 5 years ago

https://blog.spider.im/post/enviroment-in-docker/

今天mei问容器里面怎么拿环境变量,让我想起了之前帮广告部门查的一个ssh后环境变量丢失的问题,那就顺道总结下。 首先我们的目标是:容器里的环境变量,对于跑在容器内的程序按理,应该直接就可以获得,即直接从各种语言的读取环境变量的方式就可以了。docker帮我们实现了:启动的时候entrypoint拿到的是正确的环境变量,并且docker exec进入的时候环境变量是正确的,可获取到的。但是用户有2

lovejoy commented 4 years ago

补充一个,LANG这个环境变量需要自己在/etc/profile 里面export 下 否则java类的程序日志会乱码