Linux运维日志Linux运维日志

24小时更新:3篇     一周更新:19篇最新发布

虚拟化技术

管理swarm(15) – 以swarm模式运行Docker Engine

朱 茂海 发布于 2016-12-09

当你首次安装并开始使用Docker Engine,默认情况下swarm模式是关闭的。当你激活swarm模式,你开始可以使用docker service命令来管理服务。 有两种方法来激活swarm模式: 创建一个新的swarm,本文将介绍 加入一个已存在的swarm 当你在你本地机...

阅读(12)评论(0)

虚拟化技术

管理swarm(14) – 服务介绍

3

朱 茂海 发布于 2016-12-09

要在Docker Engine swarm模式中部署一个应用程序镜像,你需要创建一个服务。通常时候,一个服务对于一些规模比较大的应用程序的一个微服务镜像。例如服务比较包含一个HTTP服务器,一个数据库或者你想运行在分布式环境的可执行程序。 当你创建一个服务,你可以指定使用哪个容器...

阅读(13)评论(0)

虚拟化技术

管理swarm(13) – 节点介绍

1

朱 茂海 发布于 2016-12-08

从Docker Engine 1.12版本起开始引进swarm模式来创建一个或多个Docker Engines的集群,称为swarm。一个swarm包含一个或多个节点:运行在Docker Engine1.12或更高版本的swarm模式下的物理的或虚拟的机器。 有两种类型的节点:m...

阅读(19)评论(0)

虚拟化技术

管理swarm(11) – swarm实践 –下线节点

朱 茂海 发布于 2016-12-08

在之前的章节,所以的节点状态都为ACTIVE了。swarm管理器能分配任务到任何ACTIVE的节点,所以目前为止所有的节点都可以接收任务。 不过有时候如维护期间,你需要设置一个节点为DRAIN状态,也就是下线节点。DRAIN状态的节点不再接受来自swarm管理器发来的新任务。也意...

阅读(11)评论(0)

虚拟化技术

管理swarm(10) – swarm实践 – 滚动更新服务

朱 茂海 发布于 2016-12-07

在上一篇文章中你更新了服务的实例数。在本文中,我们尝试部署一个Redis 3.0.6的容器服务。然后使用滚动更新把它升级到Redis 3.0.7。 1.登录manger1机器。 2.部署Redis 3.0.6到swarm和配置swarm为10秒更新延迟: $ docker ser...

阅读(23)评论(0)