原創(chuàng)文章,歡迎轉(zhuǎn)載。轉(zhuǎn)載請注明:轉(zhuǎn)載自IT人故事會,謝謝!
原文鏈接地址:『中級篇』在linux/mac下通過Docker-Machine在阿里云上的使用(11)
在第十節(jié)說到,在本地通過docker-machine創(chuàng)建虛擬機(jī),在虛擬機(jī)安裝了咱們使用的docker。通過docker-machine也可以在云上創(chuàng)建虛擬機(jī)。
看看官網(wǎng)是咋說的


- 國內(nèi)




https://github.com/AliyunContainerService/docker-machine-driver-aliyunecs

準(zhǔn)備工作

- 通過centos虛擬機(jī)來進(jìn)行安裝,先進(jìn)行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 driver
curl -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.tgz
mv docker-machine/bin/* /usr/local/bin
mv /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#/
- 開通『訪問控制』




- 新建用戶





- 一定要授權(quán)

- 最重要的一步保證自己的賬戶有100以上的錢,這個很重要啊,要不阿里不讓你創(chuàng)建docker-machine。記住你比別人就差這110塊錢嗎? 機(jī)會面前這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
- 安裝結(jié)果
docker-machine ls



docker-machine ssh liming

docker version

- 本地的docker server沒啟動,咱們直接連接阿里云的docker server

docker-machine env liming
eval $(docker-machine env liming)

- 如果不想連接遠(yuǎn)程的docker server
docker-machine env --unset
eval $(docker-machine env --unset)

錢不是大風(fēng)刮來的,了解完了記得刪除
docker-machine rm liming



記住安裝過程中有錯誤把錯誤內(nèi)容輸入到:https://error-center.aliyun.com/status/search 就可以看到提示啦!

PS:本章主要介紹的在阿里云上創(chuàng)建docker-machine的ecs,好處是直接這個機(jī)器就安裝好了docker的工具,方便使用!直接可以docker-version是不是美滋滋!
往期精彩
- docker導(dǎo)學(xué)(一)
- 容器的技術(shù)概述(二)
- docker的魅力初體驗-5分鐘安裝wordpress不走彎路(三)
- docker官網(wǎng)介紹(四)
- 如何在mac上安裝docker(五)
- 如何在window上安裝docker(六)
- 如何在mac上通過vagrant安裝虛擬機(jī)(七)
- 如何在window上通過vagrant安裝虛擬機(jī)(八)
- docker-Machine的本地使用(九)
- docker-Machine的本地使用(十)
image