ASP.NET Core使用Docker-Compose容器编排实现多容器应用部署

一、需求背景

人生苦短,我用.NET Core!前面的《ASP.NET Core使用Docker进行容器化托管和部署》基础课程我们学习了如何使用Docker来部署搭建ASP.NET Core + Mysql容器化应用程序环境。对于需要多个容器(比如需要Nginx、SqlServer、Redis、RabbitMQ等)协调运行的复杂应用中,使用逐个单个运行容器的方式进行部署时,很显然会很麻烦,而且还要为各个容器之间的网络连接而苦恼。还好,Docker体贴的为我们想到了这一点。借助Compose模块,我们可以编写一个docker-compose.yml文件,使用声明性语法启动一系列相互连接的容器,即可一步完成上面的任务。今天给大家分享一下如何使用Docker-Compose搭建ASP.NET Core多容器应用环境并一键构建部署运行!

1.1、本次分享课程适合人群如下:

1)、本课程一定需要具备Docker基础知识。(零基础学者止步慎入)

2)、学习和了解.Net Core跨平台开发技术。

3)、喜欢阿笨分享的干货课程童鞋们。本课程不是零基础教学,侧重点主要是讲解Docker与.NET Core的结合实战运用,大家务必根据自身的实际情况进行选择学习。

如果您在学习过程中遇到任何的课程问题,请先私下直接找阿笨老师进行在线的沟通和交流。谢谢大家的理解和支持,预祝大家学习快乐!

如果您是一个开发老鸟,那么本次课程完全不建议您进行学习!

1.2、一句话总结今天我们学习达到的目标

使用Docker-Compose搭建Nginx + ASP.NET Core + Mysql多容器应用环境并一键构建部署运行。

如果您同样对本次分享《ASP.NET Core使用Docker-Compose容器编排实现多容器应用部署》课程感兴趣的话,那么请跟着阿笨一起学习吧。废话不多说,直接上干货,我们不生产干货,我们只是干货的搬运工。

ASP.NET Core使用Docker-Compose容器编排实现多容器应用部署

二、什么是Docker-Compose?

ASP.NET Core使用Docker-Compose实现多容器应用部署

三、Docker-Compose容器编排基本步骤

四、Docker-Compose容器编排常用指令

1)、docker-compose build

2. docker-compose up

3. docker-compose down

4. docker-compose ps

5. docker-compose top

更多的docker-compose命令可以使用docker-compose --help查看

五、使用Docker容器编排实现Nginx + .NET Core + Mysql部署多容器应用

ASP.NET Core使用Docker-Compose实现多容器应用部署

六、总结

作者:阿笨 

      官方QQ群:422315558 跟着阿笨一起玩NET 574187616跟着阿笨一起玩NET(二) 967920586跟着阿笨一起玩ASP.NET 

      【网易云课堂主页】:https://study.163.com/provider/2544628/index.htm?share=2&shareId=2544628

      【腾讯课堂主页】:https://abennet.ke.qq.com/

      【微信公众号】:http://dwz.cn/ABenNET

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值