Docker Run 设置环境变量
Docker Run
We can then override the environment variables set in the Docker file when running the image by using the -e flag:
Docker run -e "EmailServer=192.168.0.1" myimage对应.netcore应用程序,设置 ASPNETCORE_ENVIRONMENT 环境变量为自定义的值,就会寻找对应的配置文件,默认不设置会加载appsettings.json
Docker run -e "ASPNETCORE_ENVIRONMENT=development" myimage
注意:设置环境变量一定要先放到 run 后,否则不起作用,这个时我踩过的坑。参考:
https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/environments?view=aspnetcore-2.2
https://www.scottbrady91.com/Docker/ASPNET-Core-and-Docker-Environment-Variables
https://andrewlock.net/how-to-set-the-hosting-environment-in-asp-net-core/
http://www.cnblogs.com/dudu/p/6985313.html
Docker Run 设置环境变量的更多相关文章
- Docker Compose 引用环境变量
		在项目中,往往需要在 docker-compose.yml 文件中使用环境变量来控制不同的条件和使用场景.本文集中介绍 docker compose 引用环境变量的方式.说明:本文的演示环境为 ubu ... 
- ASP.NET CORE 2.0 发布到IIS,IIS如何设置环境变量来区分生产环境和测试环境
		0.前言 因为给前端的测试环境是windows,所以要设置windows上的环境变量,如果上Linux就没有这篇文章了,所以大家不要在意为什么core不放在linux上. 1.网上的解决方案 a 方式 ... 
- 脚手架(create-react-app)没有eject情况下,使用react-scripts的时候,动态设置环境变量
		在实际开发中,例如:有时候打包发布时,需要手动更新版本,比如修改package.json中的version,但是如果有时候忘了修改,那么又得build一次: 如果能动态设置多好,webpack下可以在 ... 
- powershell 设置环境变量 -- go 单元测试 exit status 3221225781
		执行单元测试时出错 go test -run TestImage 错误提示如下: exit status 3221225781 这个错误的意思是需要加载对应的库文件找不到,加载对应的库文件就习. 但是 ... 
- 关于hadoop登陆kerberos时设置环境变量问题的思考
		中心思想,设置kerberos环境变量时,发现JDK源码当中的一个问题,故描述如下. 在平时的使用中,如果hadoop集群配置kerberos认证的话,使用java访问hdfs或者hive时,需要先进 ... 
- Linux下设置环境变量
		setenv(set environment variable) 功能说明:查询或显示环境变量. 语 法:setenv [变量名称][变量值] 补充说明:setenv为tsch中查询或设置环境变量的指 ... 
- Mac 可设置环境变量的位置、查看和添加PATH环境变量
		Mac 启动加载文件位置(可设置环境变量) ------------------------------------------------------- (1)首先要知道你使用的Mac OS X是什 ... 
- MAC 设置环境变量path的几种方法
		mac 一般使用bash作为默认shell Mac系统的环境变量,加载顺序为:/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.prof ... 
- C语言的编译过程、安装gcc编译器以及设置环境变量
		以我对C语言编译过程的了解,我用了一点时间画了一个图,提供给大家参考一下,希望有些能对您的问题提上帮助. 前几天刚初步学习了C语言的编译过程,感触挺深的.在C语言中头文件其实起了一个很大的作用. 1. ... 
随机推荐
- c++ 流状态
			这里是对cin中函数的作用的补充. 
- Redis02 Redis客户端之Java、连接远程Redis服务器失败
			1 查看支持Java的redis客户端 本博文采用 Jedis 作为redis客户端,采用 commons-pool2 作为连接redis服务器的连接池 2 下载相关依赖与实战 2.1 到 Repos ... 
- 18-printf(*)的输出格式
			#include <bits/stdc++.h> using namespace std; int main(){ for(int i = 0; i < 26; i++){ cout ... 
- jquery select 左右移动
			<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx. ... 
- python字符串大小写转换
			str = "www.w3cSChool.cn"print(str.upper()) # 把所有字符中的小写字母转换成大写字母print(str.lower()) # 把所有字符中 ... 
- C++ 中 dynamic_cast 浅析
			简述:dynamic_cast 操作符,将基类的指针或引用安全的转换为派生类的指针或引用.主要讲解,dynamic_cast操作符的原理.使用方式.编译器设置.返回值等相关知识. dynamic_ca ... 
- MySQL性能调优与架构设计——第5章 备份与恢复
			第5章 备份与恢复 前言 数据库的备份与恢复一直都是 DBA 工作中最为重要的部分之一,也是基本工作之一.任何正式环境的数据库都必须有完整的备份计划和恢复测试,本章内容将主要介绍 MySQL数据库的备 ... 
- 验证码-WebVcode
			验证码的实现 <img src="../Common/WebVcode.aspx" title="看不清?点此更换" alt="看不清?点此更换 ... 
- .net 序列化 与反序列化  Serializable
			序列化:序列化指的是 将对象 通过流的方式 保存为一个文件. 反序列化则是将该文件还原成 对象的过程. 序列化的作用:序列化可以跨语言跨平台 传输数据,将某一对象序列化成通用的文件格式在进行传输. 比 ... 
- 「POJ 2699」The Maximum Number of Strong Kings
			题目链接 戳我 \(Describe\) 一场联赛可以表示成一个完全图,点表示参赛选手,任意两点u, v之间有且仅有一条有向边\((u, v)\)或\((v, u)\),表示\(u\)打败\(v\)或 ... 
