开始,第6部分:部署您的应用程序 1:概况介绍 2:集装箱 3:服务 4:成群 5:堆叠 6:部署应用程序 先决条件 安装Docker版本1.13或更高版本。
Docker允许您快速从组件中组装应用程序,并消除运送代码时可能产生的摩擦。Docker可以让您的代码尽快测试并部署到生产环境中。
DockerEngine网络插件可以扩展引擎部署,以支持各种网络技术,如VXLAN,IPVLAN,MACVLAN或完全不同的东西。网络驱动程序插件通过LibNetwork项目支持。
除了内核特性的这个底层基础之外,Docker还提供了一个具有以下强大功能的高级工具: 跨机器的便携式部署。Docker定义了一种用于将应用程序及其所有依赖项捆绑到一个称为容器的单个对象中的格式。
使用Docker机器在云提供商上提供主机 试用DockerCloud!我们建议使用DockerCloud作为在您的云提供商上运行Docker的最新方式。
定义组成您的应用程序的服务,docker-compose.yml以便它们可以在隔离的环境中一起运行。最后,运行docker-composeup和撰写将开始并运行您的整个应用程序。
理解多重组合文件 默认情况下,撰写读取两个文件,docker-compose.yml还有一个可选的docker-compose.override.yml档案。
兼容性矩阵 有几种版本的Compose文件格式-1,2,2.x和3.x 此表显示哪些Compose文件版本支持特定的Docker版本。
您可以通过加载第三方插件来扩展Docker引擎的功能。本页面将介绍插件的类型,并提供指向Docker的多个卷和网络插件的链接。 插件类型 插件扩展了Docker的功能。他们有特定的类型。
有关通用群集网络的更多详细信息,请参阅Docker网络参考架构。 以下三种网络概念对群集服务非常重要: 覆盖网络管理参与群集的Docker守护进程之间的通信。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
