Docker集群
文章平均质量分 77
Docker猫猫
写点博客
展开
-
用 Docker Machine 一次创建上百台Docker Swarm集群主机的方法
# 在本地机器上安装Docker Machine以后,# 怎样一下子创建X台管理主机Y台工作节点的Docker Swarm集群测试环境呢?# 要创建多少台?自己改一下数字就好!# 先定义好管理节点和工作节点的数量# Define the number of managers/workersMANAGER=3WORKER=5# 创建Docker虚拟机主机翻译 2016-11-01 18:04:26 · 2571 阅读 · 1 评论 -
【转】Rancher 2.0:K8s之上的Rancher魔法
梁胜博士亲解Rancher 2.0:K8s之上的Rancher魔法原创 2017-09-29 Sheng Liang RancherLabshttp://mp.weixin.qq.com/s/c5oLgIkjo4QQZFqd6emhttp://mp.weixin.qq.com/s/c5oLgIkjo4QQZFqd6em6PQhttp://mp.weixin.qq.com/s/c转载 2017-10-02 09:40:58 · 1494 阅读 · 1 评论 -
【转】内网福音-如何离线部署Rancher
原文网址: http://www.dwz.cn/6OxZem 【内网福音】如何离线部署Rancher原创 2017-11-07 赵雨川 RancherLabs对于在公司内网环境中、无法访问互联网的用户而言,离线安装部署Rancher是解决问题的关键。本文是Rancher离线部署教程,专为内网用户排坑解难。版本说明OS:Centos7.3转载 2017-11-08 07:43:15 · 1618 阅读 · 0 评论 -
使用Rancher webhook实现弹性扩容缩容
使用Rancher webhook实现弹性扩容缩容 实验目标:学会使用Rancher中的Webhook,实现Rancher应用服务的扩容或缩容。 实验过程:通过在Rancher中创建webhook,获取扩容或缩容的HTTP API网址,然后通过curl工具发送HTTP POST请求,实现扩容或缩容。(也可以使用其他能够发送HTTP POST请求的工具来验证,比如Fi原创 2017-11-18 11:17:20 · 3665 阅读 · 0 评论 -
通过Rancher部署K8S后dashboard面板无法进入的解决办法
通过Rancher部署K8S后dashboard面板无法进入的解决办法如何部署不同的K8S版本? 通过Rancher部署K8S其实很简单,只要替换默认的官方应用商店地址,重启Docker服务以后,以新的k8s环境模板创建K8S环境,将多台主机添加到K8S的环境中即可。 一、软件版本Ubuntu 16.04.03Docker 1.12.3Rancher 1.6.5原创 2017-09-23 00:43:47 · 11089 阅读 · 1 评论 -
单节点Rancher Server v1.6.10版升级到v1.6.12版实验(上)
单节点Rancher Server v1.6.10版升级到v1.6.12版实验(上) 一、实验简介二、升级前的环境三、升级过程四、升级后的环境五、存在的疑问六、运行截图七、参考链接 一、实验简介Rancher微信群里有人咨询IPSec升级的事,我之前没有测试过,今天我自己测试了一下整个Rancher Server的升级过程。将原先的1台RancherSe原创 2017-12-09 11:03:50 · 1613 阅读 · 0 评论 -
Rancher Server HA的高可用部署实验-学习笔记
Rancher Server HA的部署实验-学习笔记 一、机器规划二、数据库服务器的安装三、Rancher Server HA1的安装四、Rancher Server HA2的安装五、HAProxy 负载均衡器的安装六、注册主机(工作主机)七、参考链接(视频) 本文主要以Rancher培训视频为基础,做了学习笔记,方便自己日后查看。Rancher Se原创 2017-12-11 13:24:23 · 3219 阅读 · 1 评论 -
使用RancherServer:v1.6.12部署K8S-v1.8.3
使用RancherServer:v1.6.12部署K8S-v1.8.3 一、简要说明二、系统准备三、运行命令四、创建环境五、加入主机六、相关截图七、参考链接 一、简要说明 Rancher 于11月14日推出了Rancher server:v1.6.11,最大的特点就是支持最新的K8Sv1.8.3版本,并且对Docker版本的支持也增加了几个版原创 2017-12-07 21:39:04 · 3011 阅读 · 0 评论 -
Rancher 官方在线培训-教学视频链接及内容目录
Rancher 官方在线培训-教学视频链接及内容目录2018年5月-2019年5月免费培训视频(共21期):http://e.vhall.com/user/home/201602262017年第一季(共6期,06月-09月)第1期6月22日Rancher Monthly Online Training视频网址:http://v.youku.com/v_show/id_XM...原创 2017-07-26 17:59:34 · 19157 阅读 · 3 评论 -
Rancher中K8S仪表板Service unavailable故障的解决办法
K8S仪表板Service unavailable故障的解决办法(使用Rancher部署Kubernetes后访问仪表板提示Service unavailable的问题) 一、逐项检查:1、操作系统Kernel版本(3.10以上)2、检查OS版本(Ubuntu16.04.x、CentOS 7.x)3、检查Docker版本(必须是1.12.3-1.12.6,K8S1.7.原创 2017-11-08 10:23:21 · 8475 阅读 · 0 评论 -
K8S常用排错命令
排错命令:kubectl get nodeskubectl get servicekubectl get deploykubectl get podskubectl get pods --namespace=xxxkubectl get pods --namespace=kube-systemkubectl get pods --all-namespaces -o wi原创 2018-01-25 15:09:00 · 2648 阅读 · 0 评论 -
Kubernetes对Docker的版本支持列表
Kubernetes 1.9 Kubernetes 1.8 Kubernetes 1.7 Kubernetes 1.6 Docker 1.10.3, 1.11.2, 1.12.6Kubernetes 1.5 <--Docker 1.10.3, 1.11.2, 1.12.3原创 2018-01-26 13:01:43 · 17384 阅读 · 2 评论 -
使用Docker方式创建3节点的Etcd集群
一、简要说明二、运行容器三、验证集群四、运行截图五、参考链接一、简要说明 参考etcd官网文档, 在node1、node2、node3三个节点上,分别运行etcd容器,创建etcd集群,并通过另一台机器验证集群的可用性。集群信息如下: 机器名 IP地址 角色 node1 192.168.3.161 etcd节点...原创 2018-07-16 17:52:52 · 1806 阅读 · 0 评论 -
【笔记】Rancher2.1容器云平台新特性
2018年10月6日,Rancher2.1版本正式发布。相比Rancher2.0版本,提供了许多新的特性:支持集群和项目级别的硬件资源配额管理; 支持3个节点的Rancher Server的管理端高可用; 可以驱散节点上的容器,以便对节点进行维护; 完整支持CI、CD功能,开发、测试、构建、部署全程自动化; 支持公有和私有的GitLab代码库; 应用商店功能增强,引入了Till...原创 2018-10-23 22:02:42 · 1032 阅读 · 0 评论 -
在Rancher 1.6上部署Traefik负载均衡器
一、给Traefik主机打标签01-给即将部署Traefik的主机节点打上标签.jpg02-主机打完traefik_lb标签后的状态.jpg二、在Rancher应用商店中部署Traefik 应用03-在Rancher应用商店中找到Traefik应用.jpg04-Traefik负载均衡器使用说明-主机要打标签,默认业务端口8080和管理端口8000.jpg05-Traefik负载均衡器...原创 2018-11-19 13:10:33 · 1128 阅读 · 1 评论 -
【转】Kubernetes高可用负载均衡与集群外服务访问实践
Kubernetes高可用负载均衡与集群外服务访问实践 [内容版权归有容云所有.仅供学习使用]微信链接:http://mp.weixin.qq.com/s/vhs96KC4l3p8jHOXkrQrxg 本文来自9月26有容云Docker微信群分享整理分享嘉宾:有容云系统工程师-陈俊Kubernetes在设计之初就充分考虑了针对容器的服务发现与负载均衡机制,提供了Service资源,并通过kube-proxy配合cloud provider来适应不同的应用场景。随着kubernetes用户的激增转载 2017-09-28 09:03:40 · 2357 阅读 · 0 评论 -
使用Rancher搭建K8S环境的准备工作
使用Rancher搭建K8S环境的准备工作 目录一、安装Ubuntu 16.04二、VirtualBox的使用三、Linux网络设置四、防火墙设置五、开启SSH六、Docker指定版本安装七、Docker镜像加速器 一、安装Ubuntu16.04采用Ubuntu 16.04 TLS的Server版本,镜像文件为ubuntu-16.04-server原创 2017-07-17 19:42:27 · 5499 阅读 · 2 评论 -
K8S基本概念视频教学学习笔记
K8S基本概念-视频教学-学习笔记 Rancher官方免费培训视频网址:视频网址:http://v.youku.com/v_show/id_XMjg5MTM5MjMxNg视频时长:56分钟 目录:1、配置Rancher和Kubernetes2、K8S CLI: kubectl使用3、容器组Pods4、部署应用Deplotments5、服务Ser原创 2017-09-25 13:13:58 · 5154 阅读 · 0 评论 -
Docker Swarm 集群的创建与管理几篇好文章
《Docker学习笔记》http://www.jianshu.com/p/54b1b0a098c3一、介绍docker swarm是创建服务器集群的工具,只需要几条命令就可以创建一个服务器集群。它内置一些服务器集群需要的工具,比如说:服务查找,网络,负载均衡等等。《Docker 1.12.0将要发布的新功能》http://lib.csdn.net/article/docke转载 2016-11-01 19:09:08 · 630 阅读 · 0 评论 -
Docker 图形化管理工具 Portainer 使用概要
Portainer镜像名称:portainer/portainer镜像用途:Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。 运行方法:1、简单方式运行 portainer:原创 2017-06-17 15:00:01 · 17362 阅读 · 2 评论 -
Docker Swarm 集群创建+Portainer 图形化管理实验
目标:使用Docker Toolbox创建4台Docker虚拟机,组建Docker Swarm集群,其中2台为Docker Swarm集群的Manager角色,2台为Worker角色。在集群中安装Portainer图形化管理工具,通过Portainer进行集群的管理和使用。 步骤:1.创建4台Docker虚拟机,机器名为:(manager1/manager2,worke原创 2017-06-17 16:00:16 · 7135 阅读 · 3 评论 -
怎样截取Swarm集群令牌?shell命令输出的信息,截取其中一段,作为字符串变量
问题:在创建Docker Swarm集群的过程中,执行完docker swarm init命令以后,集群就已经创建好了,可以通过 docker swarm join-token manager命令和docker swarm join-token worker命令,分别显示管理节点和工作节点加入到集群的命令,其中有令牌的信息。一般通过手工复制提示信息中的整个命令,也能顺利的将其余的管原创 2017-06-17 22:54:02 · 1135 阅读 · 1 评论 -
使用 Docker Toolbox 自动创建 Swarm 集群+Portainer 图形化管理的脚本
说明:昨天,写了一篇《Docker Swarm 集群创建+Portainer 图形化管理实验》博客,地址为:http://blog.csdn.net/csdn_duomaomao/article/details/73381277 主要是通过手工实现的,解决了Docker 初学者创建Swarm遇到的麻烦问题,但毕竟是手工的方式,今天父亲节,刚好在家有空,整了一篇自动创建的脚本,希望对大家原创 2017-06-18 13:36:35 · 2306 阅读 · 1 评论 -
【转】强力优化Rancher k8s中国区的使用体验-加快k8s镜像下载速度,使用阿里云镜像仓库,更好的使用体验
http://www.cnrancher.com/optimizing-rancher-k8s-use-experience-in-china/ 强力优化Rancher k8s中国区的使用体验Shirley Huang on 1月 23, 2017Kubernetes(以下简称K8s)是Rancher平台重点支持的一个编排引擎,Rancher K8s具有部署灵活使用方便的特点, 而转载 2017-06-30 07:39:57 · 3678 阅读 · 0 评论 -
在Rancher中添加为中国区优化的k8s应用商店的步骤和方法
在 Rancher 中添加优化的应用商店的步骤和方法1、停用 rancher 应用商店中的“Rancher官方认证”商店和“社区贡献”商店2、添加应用商店:名称 地址 分支===========原创 2017-06-30 08:17:25 · 7010 阅读 · 0 评论 -
【转】Swarm、SwarmKit、Swarm mode 对比-【概念区分非常重要】
Docker Swarm 和Swarm mode 是两个概念!!正确区分非常必要,否则会给 Swarm mode 的使用造成麻烦。Swarm mode 是在docker 1.12版本中集成的,提供了服务的概念,提供容错能力、内置服务发现、负载均衡、路由网格、动态伸缩、滚动更新等新特性,使得Docker 集群具备与Mesos、Kubernetes叫板的实力。转载 2017-06-21 20:25:16 · 936 阅读 · 0 评论 -
Docker Swarm 和Swarm mode 是两个概念!!
有了新的功能强大、简单易用的Swarm mode集群,基本就不需要老的Docker Swarm主机集群了。两个概念一定要区分开!使用Docker machine create 命令自带的--swarm --swarm-master参数创建了一个Docker Swarm 集群,却想使用只有Swarm mode 才支持的swarm、node、service 等子命令,肯定会报错。Docker Swarm使用独立的外部KV存储(比如Consul、etcd、zookeeper),搭建独立运行的Docker主机集群原创 2017-06-21 23:35:25 · 7788 阅读 · 0 评论 -
使用Docker Toolbox快速搭建3节点的shipyard集群
使用Docker Toolbox快速搭建3节点的shipyard集群。首先创建3台Docker虚拟机;然后按照官网的步骤,运行Shipyard相关容器;再将另外2台工作节点加入到Shipyard管理端,实现集中管理整个集群。原创 2017-07-01 17:05:31 · 1500 阅读 · 0 评论 -
【实验】老式的Docker Swarm 集群操作与单机Docker的不同之处
使用Docker Toolbox 以及脚本,能很快速方便地创建好Docker Swarm集群环境。Docker 自从1.12版开始,引擎内置Swarm mode 集群功能,有许多新的特性,这些新特性,老的 Docker Swarm都不具备,但现在来学习也是有必要的。Docker Swarm集群到底怎么使用呢?集群上的操作与单机上的操作有什么不同呢?本文通过对比实验,加深对集群操作的理解。原创 2017-06-23 16:17:57 · 1928 阅读 · 0 评论 -
使用Docker Toolbox 创建v1.12.6版的Docker虚拟机的方法-注意正确使用本地文件 file:参数的路径名
使用Docker Toolbox创建v1.12.6版的Docker虚拟机的方法,一定要注意正确使用本地文件 file:// 参数的路径名,之前尝试创建过多次,一直都没有成功过,无法使用 file:// 参数指定boot2docker.iso 本地文件,原因居然是Windows路径格式的问题。# 按照 boot2docker\版本号\boot2docker.iso的目录形式,原创 2017-06-24 00:38:39 · 1583 阅读 · 0 评论 -
【转】使用Kubeadm快速搭建Kubernetes(docker)
原文链接:https://my.oschina.net/u/3559870/blog/1031428摘要: 使用Kubeadm快速搭建Kubernetes(docker)版本说明kubernetes1.6docker1.12.6环境准备192.168.0.51 master 192.168.0.52 minion1 192.168.0.53 minion2转载 2017-06-28 08:45:33 · 2597 阅读 · 0 评论 -
Rancher 环境模板里都有哪些组件?有什么异同点?
Rancher环境模板里都有哪些组件?有什么异同点? Rancher环境模板主要有4个,Cattle、Kubernetes、Mesos、Swarm,这4个模板里主要有哪些组件?各个模板之间有什么不同?各有什么特点? 一、异同点:4个模板默认启用的组件:共同的组件: ipsec, network-services, scheduler, healthche原创 2017-07-21 22:13:28 · 1949 阅读 · 0 评论 -
使用Rancher搭建K8S测试环境
使用Rancher 搭建K8S集群环境,其中1台Rancher管理节点、3台主机节点加入到 K8S环境中。记录了操作的具体过程。原创 2017-07-18 18:47:19 · 3281 阅读 · 2 评论 -
使用Rancher创建负载均衡的容器应用
使用Rancher创建负载均衡的容器应用目录01-在基础设施应用中-添加一个应用02-填写应用的名称和描述-随便写,便于记忆即可03-生成一个新的应用-myapp-并无任何服务04-添加一个服务05-以tutum hello-world镜像为模板,创建1个测试服务,暂时只有1个容器。06-完成测试服务的创建07-在myapp应用中,添原创 2017-07-27 18:38:26 · 7897 阅读 · 0 评论 -
Docker Swarm集群中部署Traefik负载均衡器
一、创建单节点的Docker Swarm集群docker swarm init 二、在Swarm集群中创建一个网络docker network create --driver=overlay traefik --attachable 三、在Swarm集群中部署traefik负载均衡器服务docker service create \--name traefik \...原创 2018-11-18 16:22:33 · 1337 阅读 · 0 评论