码迷,mamicode.com
首页 > Web开发 > 详细

ASP.NET Core 如何在运行Docker容器时指定容器外部端口(docker compose)

时间:2019-01-30 07:22:48      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:com   dev   compose   完成   文件   port   doc   一个   web   

原文:ASP.NET Core 如何在运行Docker容器时指定容器外部端口(docker compose)

前面我写了一系列关于持续集成的文章,最终构建出来的镜像运行之后,应该会发现每次构建运行之后端口都变了,这对于我们来说是十分不方便的,所以我们可以通过修改docker compose的配置文件来完成我们的需求。

熟悉Docker的都应该知道容器运行时其内部会有一个端口以映射到我们外部的端口,我们需要固定的就是这个外部端口。

打开 docker-compose.override.yml 文件

version: '3'

services:
  webapplication6:
    environment:
      - ASPNETCORE_ENVIRONMENT=Development
    ports:
      - "80"

上面的代码最后有一个ports,我们改为 "32774:80",那么我们外部端口就会被固定位32774,就是这么简单!

ASP.NET Core 如何在运行Docker容器时指定容器外部端口(docker compose)

标签:com   dev   compose   完成   文件   port   doc   一个   web   

原文地址:https://www.cnblogs.com/lonelyxmas/p/10336544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!