标签:swarm

未分类

Swarm Mode服务管理

sa 发布于 2018-01-13

环境准备 [root@swarm-manager ~]# cat > ./sources.list <<END > deb http://mirrors.aliyun.com/debian stretch main contrib non-free >...

阅读(634)评论(0)

虚拟化技术

管理swarm(20) – 管理和维护swarm

1

朱 茂海 发布于 2016-12-11

当你运行Docker Engines swarm,管理节点是管理swarm和存储swarm状态的关键组件。为了正确地部署和维护swarm,理解管理节点一些关键的功能很重要。 swarm的管理节点 swarm管理节点使用Raft一致性算法来管理swarm的状态。你只需要理解Raft...

阅读(902)评论(0)

虚拟化技术

管理swarm(19) – 将服务附加到覆盖网络

朱 茂海 发布于 2016-12-10

Docker Engine的swarm模式原生支持覆盖网络(overlay networks),所以你可以启用容器到容器的网络。swarm模式的覆盖网络包括以下功能: 你可以附加多个服务到同一个网络 默认情况下,service discovery为每个swarm服务分配一个虚拟I...

阅读(780)评论(0)

虚拟化技术

管理swarm(18) – 部署服务

朱 茂海 发布于 2016-12-10

创建服务 简单地在swarm中创建一个服务,你仅需要提供一个镜像名称: $ docker service create <IMAGE> 这时协调器开始调度任务给一个可用节点。任务基于你给的镜像来运行一个容器。例如,你可以执行如下命令来创建一个nginx web服务器的...

阅读(500)评论(0)

虚拟化技术

管理swarm(17) – 管理节点

朱 茂海 发布于 2016-12-10

在swarm的生命周期中,你可能需要查看或更新节点,如: 列出swarm中的节点 查看单个节点详信息 更新节点 脱离swarm 列出节点 在管理节点在执行docker node ls来列出swarm中的节点: $ docker node ls   ID  &n...

阅读(613)评论(0)

虚拟化技术

管理swarm(16) – 将节点加入到swarm

朱 茂海 发布于 2016-12-09

当你首次创建一个swarm时,你就放置了一个Docker Engine到swarm中。为了充分利用swarm模式的优势,你可以添加节点到swarm: 添加worker节点来增加集群容量。当你部署一个服务到swarm,Engine调度任务到可用的节点中(不管是worker节点或者是...

阅读(597)评论(0)