文档章节

docker + swarm 集群

linuxprobe
 linuxprobe
发布于 2016/06/20 08:13
字数 280
阅读 168
收藏 1

docker-swarm

token方式

以虚拟机方式搭建集群练练手

安装swarm

docker run --rm swarm create  
6a2d606bb3155b4428d0dc483cff6800

创建Docker虚拟机

docker-machine.exe create -d virtualbox swarm-master  
docker-machine.exe create -d virtualbox swarm-node1  
docker-machine.exe create -d virtualbox swarm-node2

搭建swarm集群

创建swarm-master

eval $(docker-machine.exe env swarm-master)  
docker run -d -p 3376:3376 -t \  
-v /var/lib/boot2docker:/carts:ro swarm manage \
-H 0.0.0.0:3376 \
--tlsverify --tlscacert=/certs/ca.pem \
--tlscert=/certs/server.pem \
--tlskey=/certs/server-key.pem \
token://6a2d606bb3155b4428d0dc483cff6800

docker run -d swarm join --addr=$(docker-machine.exe ip swarm-master):2376 token://6a2d606bb3155b4428d0dc483cff6800

创建swarm-node

eval $(docker-machine.exe env swarm-node1)  
docker run -d swarm join --addr=$(docker-machine.exe ip swarm-node1):2376 token://6a2d606bb3155b4428d0dc483cff6800

eval $(docker-machine.exe env swarm-node2)  
docker run -d swarm join --addr=$(docker-machine.exe ip swarm-node2):2376 token://6a2d606bb3155b4428d0dc483cff6800

管理Swarm集群

export DOCKER_HOST=$(docker-machine ip swarm-master):3376  
docker info

 

免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好:http://www.linuxprobe.com/

本文转载自:http://www.linuxprobe.com/docker-swarm.html

共有 人打赏支持
上一篇: shell 笔记
下一篇: HDFS深入浅析
linuxprobe
粉丝 21
博文 257
码字总数 45072
作品 0
朝阳
私信 提问
docker 1.12版本的swarm集群使用

Docker 1.12版本后,Swarm变化比较大,更加简单、好用,而且采用了gossip协议后,支持多个Manager,也更加稳定可靠了。不需要单独安装,Swarm的集群功能已经成为Docker Engine的一部分。因此...

openthings
2016/11/20
31
0
docker~swarm搭建docker高可用集群

Swarm概念   Swarm是Docker公司推出的用来管理docker集群,它将一群Docker宿主机变成一个单一的,虚拟的主机。Swarm使用标准的Docker API接口作为其前端访问入口,换言之,各种形式的Docke...

mcy247
2017/12/05
0
0
Docker Swarm 中最重要的概念- 每天5分钟玩转 Docker 容器技术(94)

从主机的层面来看,Docker Swarm 管理的是 Docker Host 集群。所以先来讨论一个重要的概念 - 集群化(Clustering)。 服务器集群由一组网络上相互连接的服务器组成,它们一起协同工作。一个集...

CloudMan6
2017/11/17
0
0
Docker Swarm 入门:单机创建 Swarm 集群

文/ANOYI ► Swarm 简介 swarm 是一组可以管理 docker 容器的机器集群,在 swarm 中的机器分两种类型:Manager 和 Worker,二者都可以运行容器,区别在于 Manager 拥有管理权,一些命令只能在...

Anoyi
2018/01/06
0
0
Docker(六):Docker 三剑客之 Docker Swarm

实践中会发现,生产环境中使用单个 Docker 节点是远远不够的,搭建 Docker 集群势在必行。然而,面对 Kubernetes, Mesos 以及 Swarm 等众多容器集群系统,我们该如何选择呢?它们之中,Swarm...

纯洁的微笑
2018/04/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

生产者消费者问题(PV操作)

一、明确定义 要理解生产消费者问题,首先应弄清PV操作的含义:PV操作是由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作,具体定义如下: P(S):①将信号量S的值减...

shzwork
23分钟前
0
0
重新认识网络通信协议

OSI网络分层 应用层 http, smtp,pop3这些都属于应用层协议 为用户的应用程序提供服务 表示层 确保一个系统的应用层发送的信息被另一个系统的应用层接收到 会话层 通过传输层建立数据传输的通...

最胖的瘦子
34分钟前
1
0
【转】分布式数据流的轻量级异步快照

本篇翻译自论文:Lightweight Asynchronous Snapshots for Distributed Dataflows,Flink的容错快照模型即来源于该论文。原文地址:https://arxiv.org/pdf/1506.08603.pdf 分布式数据流的轻量...

yiduwangkai
37分钟前
0
0
java使用反射机制设置私有成员变量的值

写一个方法:public void setProperty(Objectobj, String propertyName, Object value){}, 此方法可将obj对象中名为propertyName的属性的值设置为value。(这里不知道obj对象的propertyNam...

群星纪元
43分钟前
0
0
用 Tapestry 的方式在页面模板中加入注释

<span jwcid="$remove$">这里是注释</span>

LeoXu
43分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部