摘要: 1.配置三台虚拟机 先在virtualbox上生成三个Linux主机,一个manager1(管理节点),两个工作节点worker1和worker2 1)manager1 查看状态: 查看版本: 2)worker1 3)worker2 虚拟机上状态为: 他们的IP地址分别是192.168.99.101 阅读全文
posted @ 2019-01-10 15:58 慢行厚积 阅读(1461) 评论(0) 推荐(1) 编辑
摘要: Lock your swarm to protect its encryption key上锁你的集群来保护你的加密密钥 在Docker 1.13及更高版本中,默认情况下,群管理器使用的Raft日志在磁盘上加密。这种静止加密保护你的服务的配置和数据不受获得加密Raft日志访问权的攻击者的攻击。引入该 阅读全文
posted @ 2019-01-10 15:57 慢行厚积 阅读(920) 评论(0) 推荐(0) 编辑
摘要: Raft consensus in swarm mode 在集群模式中的Raft共识 当Docker引擎在集群模式下运行时,manager节点实现Raft 共识算法来管理全局集群状态。Docker swarm模式使用共识算法的原因是为了确保集群中负责管理和调度任务的所有manager节点都存储相同的 阅读全文
posted @ 2019-01-10 15:57 慢行厚积 阅读(473) 评论(0) 推荐(0) 编辑
摘要: Deploy services to a swarm在集群中部署服务 集群服务使用声明式模型,这意味着你需要定义服务的所需状态,并依赖Docker来维护该状态。该状态包括以下信息(但不限于):应该运行服务容器的镜像名称和标记有多少容器参与服务是否有任何端口暴露给集群之外的客户端当Docker启动时, 阅读全文
posted @ 2019-01-10 15:56 慢行厚积 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: Store configuration data using Docker Configs 使用Docker Configs存储配置数据 Docker 17.06引入了集群服务配置,允许你在服务镜像或运行的容器之外存储非敏感信息,如配置文件。这允许你尽可能保持镜像的通用性,而不需要将配置文件绑定到容 阅读全文
posted @ 2019-01-10 15:56 慢行厚积 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: Manage sensitive data with Docker secrets使用Docker secrets管理敏感数据 About secrets 对于Docker Swarm服务来说,secret是一组数据,比如密码、SSH私钥、SSL证书或其他不应该在网络上传输或存储在Dockerfil 阅读全文
posted @ 2019-01-10 15:56 慢行厚积 阅读(926) 评论(0) 推荐(0) 编辑
摘要: Join nodes to a swarm添加节点到集群 当你第一次创建集群时,你将单个Docker引擎置于集群模式中。为了充分利用群体模式,可以在集群中添加节点: 添加工作节点可以增加容量。当你将服务部署到集群中时,引擎会在可用节点上调度任务,无论这些节点是工作节点还是管理节点。当你向你的群中添加 阅读全文
posted @ 2019-01-10 15:55 慢行厚积 阅读(418) 评论(0) 推荐(0) 编辑
摘要: Manage nodes in a swarm在集群中管理节点 List nodes列举节点 为了查看集群中的节点列表,可以在管理节点中运行docker node ls: AVAILABILITY显示调度程序是否可以向节点分配任务: Active意味着调度程序可以将任务分配给节点。 Pause意味着 阅读全文
posted @ 2019-01-10 15:55 慢行厚积 阅读(530) 评论(0) 推荐(0) 编辑
摘要: https://docs.docker.com/engine/swarm/swarm-tutorial/ 1)Getting started with swarm mode 本教程向你介绍Docker Engine Swarm模式的特性。在开始之前,你可能想先熟悉一下关键概念。本教程通过以下活动指导 阅读全文
posted @ 2019-01-10 15:54 慢行厚积 阅读(807) 评论(0) 推荐(0) 编辑
摘要: 1)How nodes work Docker引擎1.12引入了集群模式,使你能够创建一个由一个或多个Docker引擎组成的集群,称为集群。集群由一个或多个节点组成:在群模式下运行Docker引擎1.12或更高版本的物理或虚拟机。有两种类型的节点:管理人员managers和工作人员workers。 阅读全文
posted @ 2019-01-10 15:54 慢行厚积 阅读(895) 评论(0) 推荐(0) 编辑
摘要: Run Docker Engine in swarm mode在swarm模式中运行Docker引擎 当你第一次安装并开始使用Docker引擎时,默认情况下禁用swarm模式。在启用集群模式时,需要处理通过docker service命令管理的服务的概念。在集群模式下运行引擎有两种方式: 创建一个新 阅读全文
posted @ 2019-01-10 15:54 慢行厚积 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 参考https://docs.docker.com/engine/swarm/ Swarm mode overview群模式概述 Docker的当前版本包括集群模式,用于本地管理称为集群的Docker引擎集群。使用Docker CLI创建一个集群,将应用程序服务部署到一个集群,并管理集群行为。 1. 阅读全文
posted @ 2019-01-10 15:53 慢行厚积 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 参考https://docs.docker.com/engine/swarm/key-concepts/ Swarm mode key concepts集群模式关键概念 本主题介绍Docker Engine 1.12集群管理和编配特性特有的一些概念。 What is a swarm? Docker引 阅读全文
posted @ 2019-01-10 15:53 慢行厚积 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 如果我们不在vagrant init 命令生成的vagrantfile文件中声明虚拟机的名字的话,一般会默认给我们指定一个名字,指定的方法: 在vagrantfile中添加上面的语句,然后再运行vagrant up 阅读全文
posted @ 2019-01-10 10:25 慢行厚积 阅读(1947) 评论(0) 推荐(0) 编辑