『中級篇』通過Docker-Machine阿里雲使用(11)
在第十節說到,在本地通過docker-machine創建虛擬機,在虛擬機安裝了咱們使用的docker。通過docker-machine也可以在雲上創建虛擬機。
看看官網是咋說的
- 官網直接推薦的https://docs.docker.com/machine/get-started-cloud/#drivers-for-cloud-providers
- 國內
https://github.com/AliyunContainerService/docker-machine-driver-aliyunecs
準備工作
- 下載 https://docker-machine-drivers.oss-cn-beijing.aliyuncs.com/docker-machine-driver-aliyunecs_linux-amd64.tgz)
- 通過centos虛擬機來進行安裝,先進行docker安裝,具體可以看我的『在centos上安裝docker(九)』,記住安裝docker-machine哦。也把如何安裝docker-machine給大家說下
base=https://github.com/docker/machine/releases/download/v0.14.0 && curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/tmp/docker-machine && sudo install /tmp/docker-machine /usr/local/bin/docker-machine
- 安裝完後的docker-machine
docker-machine version
安裝阿里的docker-machine 的第三方
- 安裝步驟
mkdir docker-machine# Download and unzip Aliyun ECS drivercurl -L https://docker-machine-drivers.oss-cn-beijing.aliyuncs.com/docker-machine-driver-aliyunecs_linux-amd64.tgz > driver-aliyunecs.tgz && tar xzvf driver-aliyunecs.tgz -C docker-machine && rm driver-aliyunecs.tgzmv docker-machine/bin/* /usr/local/binmv /usr/local/bin/docker-machine-driver-aliyunecs.linux-amd64 /usr/local/bin/docker-machine-driver-aliyunecs && chmod +x /usr/local/bin/docker-machine-driver-aliyunecs
- 查看是否安裝成功
docker-machine create -d aliyunecs --help
開始安裝
登錄阿里雲賬號控制台https://home.console.aliyun.com/new#/
- 開通『訪問控制』
- 新建用戶
- 一定要授權
- 最重要的一步保證自己的賬戶有100以上的錢,這個很重要啊,要不阿里不讓你創建docker-machine。記住你比別人就差這110塊錢嗎? 機會面前這110是小錢。
- 安裝
docker-machine create -d aliyunecs --aliyunecs-io-optimized=optimized --aliyunecs-instance-type=ecs.c5.large --aliyunecs-access-key-id=XXXX --aliyunecs-access-key-secret=XXXX --aliyunecs-region=cn-qingdao liming
- 安裝結果
docker-machine ls
docker-machine ssh liming
docker version
- 本地的docker server沒啟動,咱們直接連接阿里雲的docker server
docker-machine env limingeval $(docker-machine env liming)
- 如果不想連接遠程的docker server
docker-machine env --unseteval $(docker-machine env --unset)
錢不是大風刮來的,了解完了記得刪除
docker-machine rm liming
個人主頁:idig8.com記住安裝過程中有錯誤把錯誤內容輸入到:https://error-center.aliyun.com/status/search就可以看到提示啦!
PS:本章主要介紹的在阿里雲上創建docker-machine的ecs,好處是直接這個機器就安裝好了docker的工具,方便使用!直接可以docker-version是不是美滋滋!
往期精彩
- docker導學(一)
- 容器的技術概述(二)
- docker的魅力初體驗-5分鐘安裝wordpress不走彎路(三)
- docker官網介紹(四)
- 如何在mac上安裝docker(五)
- 如何在window上安裝docker(六)
- 如何在mac上通過vagrant安裝虛擬機(七)
- 如何在window上通過vagrant安裝虛擬機(八)
- docker-Machine的本地使用(九)
- docker-Machine的本地使用(十)
推薦閱讀: