生产环境的开源容器管理平台--Rancher入门教程 2 Host

                     

生产环境的开源容器管理平台--Rancher入门教程 2 Host

 

Rancher是一个用于部署和管理生产环境的容器的开源平台,它与Kubernetes/Mesos/Docker Swarm进行集成
  使得在任何硬件环境上容器化应用变得触手可及.在这个系列的教程中我们将会学习如何使用rancher, 
  本文主要用于介绍如何在Rancher的Cattle环境中添加Host.

选中Cattle

 

在Environments中,上篇文章我们创建了五个Environment,Cattle其实和Rancher的Default是一致的,我们选中所创建的Cattle,因为这个Cattle的环境中现在空空如也,所以我们至少需要添加一个host才能使之能够工作。

生产环境的开源容器管理平台--Rancher入门教程 2 Host

设置Rancher API

 

在添加Host之前,首先需要设定Rancher API, 一般仅仅需要Save即可

生产环境的开源容器管理平台--Rancher入门教程 2 Host

Add host

 

Rancher API设定好了之后,就可以添加host了

生产环境的开源容器管理平台--Rancher入门教程 2 Host

 

rancher支持VM或者虚拟机以及Cloud的云主机,从Azure到Amazon的EC2都支持,如果上述没有你所需要的机器类型,点击Manage available machine drivers,可以看到Rancher所支持的Machine Drivers的类型

生产环境的开源容器管理平台--Rancher入门教程 2 Host

 

从阿里云到softlayer,几乎支持市面上流行的任意一种

   

添加本机为自己的一个host,在终端执行步骤5中copy出来的命令

docker run -d --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.0.2 http://192.168.32.32:8080/v1/scripts/0D570C905A7231C08D12:1474534800000:hL1wNdjQlHDTxqWWa4U9MlVXo
  • 1
 

因为本地没有rancher/agent:v1.0.2镜像,所以从dockerhub上下载下来之后运行。

[root@liumiaocn ~]# docker run -d --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.0.2 http://192.168.32.32:8080/v1/scripts/0D570C905A7231C08D12:1474534800000:hL1wNdjQlHDTxqWWa4U9MlVXoUnable to find image 'rancher/agent:v1.0.2' locallyv1.0.2: Pulling from rancher/agent5a132a7e7af1: Already existsfd2731e4c50c: Already exists28a2f68d1120: Already existsa3ed95caeb02: Already exists7fa4fac65171: Pull complete33de63de5fdb: Pull completed00b3b942272: Pull completeDigest: sha256:b0b532d1e891534779d0eb1a01a5717ebfff9ac024db4412ead87d834ba92544Status: Downloaded newer image for rancher/agent:v1.0.2e40a77092af22a6f20d814a2be87033a6457a123730df005a2cf69c8a688e111[root@liumiaocn ~]#
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

确认host的添加

 

选择Infrastructure下的Hosts

生产环境的开源容器管理平台--Rancher入门教程 2 Host

 

点击host名称liumiaocn,察看该host的详细信息

生产环境的开源容器管理平台--Rancher入门教程 2 Host

           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.****.net/jiangjunshow

                     

生产环境的开源容器管理平台--Rancher入门教程 2 Host

 

Rancher是一个用于部署和管理生产环境的容器的开源平台,它与Kubernetes/Mesos/Docker Swarm进行集成
  使得在任何硬件环境上容器化应用变得触手可及.在这个系列的教程中我们将会学习如何使用rancher, 
  本文主要用于介绍如何在Rancher的Cattle环境中添加Host.

选中Cattle

 

在Environments中,上篇文章我们创建了五个Environment,Cattle其实和Rancher的Default是一致的,我们选中所创建的Cattle,因为这个Cattle的环境中现在空空如也,所以我们至少需要添加一个host才能使之能够工作。

生产环境的开源容器管理平台--Rancher入门教程 2 Host

设置Rancher API

 

在添加Host之前,首先需要设定Rancher API, 一般仅仅需要Save即可

生产环境的开源容器管理平台--Rancher入门教程 2 Host

Add host

 

Rancher API设定好了之后,就可以添加host了

生产环境的开源容器管理平台--Rancher入门教程 2 Host

 

rancher支持VM或者虚拟机以及Cloud的云主机,从Azure到Amazon的EC2都支持,如果上述没有你所需要的机器类型,点击Manage available machine drivers,可以看到Rancher所支持的Machine Drivers的类型

生产环境的开源容器管理平台--Rancher入门教程 2 Host

 

从阿里云到softlayer,几乎支持市面上流行的任意一种

   

添加本机为自己的一个host,在终端执行步骤5中copy出来的命令

docker run -d --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.0.2 http://192.168.32.32:8080/v1/scripts/0D570C905A7231C08D12:1474534800000:hL1wNdjQlHDTxqWWa4U9MlVXo
  • 1
 

因为本地没有rancher/agent:v1.0.2镜像,所以从dockerhub上下载下来之后运行。

[root@liumiaocn ~]# docker run -d --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.0.2 http://192.168.32.32:8080/v1/scripts/0D570C905A7231C08D12:1474534800000:hL1wNdjQlHDTxqWWa4U9MlVXoUnable to find image 'rancher/agent:v1.0.2' locallyv1.0.2: Pulling from rancher/agent5a132a7e7af1: Already existsfd2731e4c50c: Already exists28a2f68d1120: Already existsa3ed95caeb02: Already exists7fa4fac65171: Pull complete33de63de5fdb: Pull completed00b3b942272: Pull completeDigest: sha256:b0b532d1e891534779d0eb1a01a5717ebfff9ac024db4412ead87d834ba92544Status: Downloaded newer image for rancher/agent:v1.0.2e40a77092af22a6f20d814a2be87033a6457a123730df005a2cf69c8a688e111[root@liumiaocn ~]#
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

确认host的添加

 

选择Infrastructure下的Hosts

生产环境的开源容器管理平台--Rancher入门教程 2 Host

 

点击host名称liumiaocn,察看该host的详细信息

生产环境的开源容器管理平台--Rancher入门教程 2 Host