『中級篇』通過Docker-Machine阿里雲使用(11)

『中級篇』通過Docker-Machine阿里雲使用(11)

在第十節說到,在本地通過docker-machine創建虛擬機,在虛擬機安裝了咱們使用的docker。通過docker-machine也可以在雲上創建虛擬機。

看看官網是咋說的

  • 官網直接推薦的

    docs.docker.com/machine

  • 國內

github.com/AliyunContai

準備工作

  • 下載 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

開始安裝

登錄阿里雲賬號控制台home.console.aliyun.com

  • 開通『訪問控制』

  • 新建用戶

  • 一定要授權

  • 最重要的一步保證自己的賬戶有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

記住安裝過程中有錯誤把錯誤內容輸入到:error-center.aliyun.com就可以看到提示啦!

個人主頁:idig8.com

PS:本章主要介紹的在阿里雲上創建docker-machine的ecs,好處是直接這個機器就安裝好了docker的工具,方便使用!直接可以docker-version是不是美滋滋!


往期精彩

  1. docker導學(一)
  2. 容器的技術概述(二)
  3. docker的魅力初體驗-5分鐘安裝wordpress不走彎路(三)
  4. docker官網介紹(四)
  5. 如何在mac上安裝docker(五)
  6. 如何在window上安裝docker(六)
  7. 如何在mac上通過vagrant安裝虛擬機(七)
  8. 如何在window上通過vagrant安裝虛擬機(八)
  9. docker-Machine的本地使用(九)
  10. docker-Machine的本地使用(十)

推薦閱讀:

記錄一次Linux Docker的部署過程
Docker - 通往新世界的大門
『中級篇』docker官網介紹(四)

TAG:Docker | 容器雲 | 雲計算 |