开始,第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档案。
在本教程的这一部分中,您将部署基于Redis3.0.6容器映像的服务。然后,您使用滚动更新升级服务以使用Redis3.0.7容器映像。
网络容器 如果您正在按您的方式完成用户指南,您只需构建并运行一个简单的应用程序。你也建立了自己的形象。本节教您如何将容器联网。
兼容性矩阵 有几种版本的Compose文件格式-1,2,2.x和3.x 此表显示哪些Compose文件版本支持特定的Docker版本。
您可以通过加载第三方插件来扩展Docker引擎的功能。本页面将介绍插件的类型,并提供指向Docker的多个卷和网络插件的链接。 插件类型 插件扩展了Docker的功能。他们有特定的类型。
Docker守护进程(daemon)考虑事项 如果可能,启用seccomp安全配置请参阅启用Docker的seccomp。 如果可能,启用用户命名空间。

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