使用-e选项设置的docker容器环境变量
docker run -e "EmailServer=192.168.0.1" myimage
对应.netcore应用程序,设置 ASPNETCORE_ENVIRONMENT 环境变量为自定义的值,就会寻找对应的配置文件,默认不设置会加载appsettings.json
docker run -e "ASPNETCORE_ENVIRONMENT=development" myimage
设置环境变量一定要先放到 run 后,否则不起作用,