Rancher 通过使用 docker machine
来管理 Packet 提供的主机。
为了能启动 Packet 主机,需要获取由 Rackspace 提供的 API Key(接口密钥)。首先,登录 Packet,然后:
切换到 api-key(接口密钥)页面,创建一个新接口密钥;
在创建新接口密钥的界面上,可以给新接口密钥增加一个描述,然后点击 Generate(创建);
接下来可以看到新创建的 Token(令牌),复制出来并妥善保管。
选择 Infrastructure -> Hosts(基础架构 -> 主机),点击 Add Host(添加主机),选择 Packet图标。
docker machine
的支持和 Packet 是一样的,所以选择需要启动的 Image(镜像) 即可;docker-machine create
时用到的选项指令;点击创建后,Rancher 将创建 Packet 的主机,接着在主机上启动一个 rancher-agent 的容器。几分钟之后,就可以通过 services(服务) 页面看到一个 Rancher 的主机被启动了。