0
我使用docker-machine創建了在Virtualbox上運行的牧場主設置。然後我添加了兩個主機,也在virtualbox上。現在,我正在嘗試將EC2主機添加到該設置中(這只是爲了試驗Rancher)。我看過this教程,但是我想用Docker-machine代替。牧場主:牧場主UI中未顯示的EC2主機
要延伸,我也做了以下內容:
MAC-OSX:~ wauterw$ docker-machine create -d amazonec2 --amazonec2-vpc-id vpc-84fd6de0 --amazonec2-region eu-west-1 --amazonec2-ami ami-c5f1beb6 --amazonec2-ssh-user rancher Rancher-node-aws-01
Running pre-create checks...
Creating machine...
(Rancher-node-aws-01) Launching instance...
Waiting for machine to be running, this may take a few minutes...
Detecting operating system of created instance...
Waiting for SSH to be available...
Detecting the provisioner...
Provisioning with rancheros...
Copying certs to the local machine directory...
Copying certs to the remote machine...
Setting Docker configuration on the remote daemon...
Checking connection to Docker...
Docker is up and running!
To see how to connect your Docker Client to the Docker Engine running on this virtual machine, run: docker-machine env Rancher-node-aws-01
注:AMI ID對應於rancheros-v0.7.0-HVM-1。
我再SSH到EC2主機並執行以下命令(在牧場主的定製方法生成)
MAC-OSX:~ wauterw$ docker-machine ssh Rancher-node-aws-01
[[email protected] ~]$
[[email protected] ~]$
[[email protected] ~]$
[[email protected] ~]$ sudo docker run -e CATTLE_HOST_LABELS='Name=Rancher-aws-node-01' -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.99.100:8080/v1/scripts/BF48C4313C4967A7A57F:1478602800000:IAfyWoj0bPbeM1uxxFlnRgDf2o
Unable to find image 'rancher/agent:v1.0.2' locally
v1.0.2: Pulling from rancher/agent
5a132a7e7af1: Pull complete
fd2731e4c50c: Pull complete
28a2f68d1120: Pull complete
a3ed95caeb02: Pull complete
7fa4fac65171: Pull complete
33de63de5fdb: Pull complete
d00b3b942272: Pull complete
Digest: sha256:b0b532d1e891534779d0eb1a01a5717ebfff9ac024db4412ead87d834ba92544
Status: Downloaded newer image for rancher/agent:v1.0.2
7d419ead09365347e827bee24519547c9507fb36ecac794ea6d4bcb312abeb55
[[email protected] ~]$
我期待我的牧場主UI也顯示這臺主機,但它只能說明VirtualBox的主機。有任何想法嗎?