美文网首页
向docker容器传递参数

向docker容器传递参数

作者: 寻找无名的特质 | 来源:发表于2021-11-01 05:59 被阅读0次

可以使用命令行向docker容器传递参数,在Program中增加命令行参数配置:

 public static IHostBuilder CreateHostBuilder(string[] args) =>
            Host.CreateDefaultBuilder(args)
                .ConfigureWebHostDefaults(webBuilder =>
                {
                    var config = new ConfigurationBuilder()
                        .AddCommandLine(args)
                        .Build();
                    webBuilder.UseConfiguration(config)
                    .UseStartup<Startup>();
                });

首先使用AddCommandLine将命令行参数添加到配置中,然后使用UseConfiguration(config)使配置起作用。
这样通过命令行就可以传递参数到应用中了,比如 --PathBase="/MyTest"。在启动docker时,通过命令行进行参数传递:

docker run -p 5550:80 zhenlei1970/testdocker:last  --PathBase="/MyTest1"

这样参数就可以传递到应用中了。

相关文章

  • 向docker容器传递参数

    可以使用命令行向docker容器传递参数,在Program中增加命令行参数配置: 首先使用AddCommandLi...

  • docker 使用细节

    容器添加启动参数 通过 docker 命令直接运行容器,可以在容器后面添加参数,例如, 使用 docker-com...

  • 第五部分 Servlet 进阶

    常用对象 ServletConfig:用来获取Servlet的初始化参数,web容器向当前servlet传递的信息...

  • 容器常用操作

    后台运行容器 -d参数 tip:加上-d参数后,docker ps看不到运行中的容器,状态直接退出了。docker...

  • docker 常用命令总结

    我们运行docker容器的时候,使用了-d参数,把容器在后台运行后。 1.启动docker docker run ...

  • docker 镜像自启动

    在运行docker容器时可以加如下参数来保证每次docker服务重启后容器也自动重启:docker run ***...

  • 【DevOps工程师】【Kubernetes】面试题

    容器化和Docker相关的问题 选择题 Docker命令的参数中,哪个是指定容器环境变量的参数?A:-t*B:-e...

  • docker设置容器内核privileged

    docker 启动的时候增加参数--privileged ,开启特权,可以设置容器里的内核参数。 进入容器,修改容...

  • Docker-端口映射

    Docker-端口映射 Docker端口映射 docker容器在启动的时候,如果不指定端口映射参数,在容器外部是无...

  • docker网络模式

    docker网络 使用网络 外部访问容器 -p/P端口映射参数 docker port查看当前端口映射 容器互联 ...

网友评论

      本文标题:向docker容器传递参数

      本文链接:https://www.haomeiwen.com/subject/oouvaltx.html