前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ASP.NET Core使用Docker-Compose实现多容器应用部署

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

作者头像
跟着阿笨一起玩NET
发布2019-09-30 10:23:30
1.3K0
发布2019-09-30 10:23:30
举报

一、需求背景

人生苦短,我用.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实现多容器应用部署

ASP.NET Core使用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实现多容器应用部署

四、总结

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-09-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、需求背景
  • 二、什么是Docker-Compose?
  • 三、docker-compose常用指令
  • 四、使用Docker容器编排实现Nginx + .NET Core + Mysql部署多容器应用
  • 四、总结
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档