原創(chuàng)文章荸恕,歡迎轉(zhuǎn)載。轉(zhuǎn)載請注明:轉(zhuǎn)載自IT人故事會(huì)死相,謝謝融求!
原文鏈接地址:『中級篇』在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
開始安裝
登錄阿里云賬號(hào)控制臺(tái)https://home.console.aliyun.com/new#/
- 開通『訪問控制』
- 新建用戶
- 一定要授權(quán)
- 最重要的一步保證自己的賬戶有100以上的錢莱睁,這個(gè)很重要啊,要不阿里不讓你創(chuàng)建docker-machine芒澜。記住你比別人就差這110塊錢嗎? 機(jī)會(huì)面前這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沒啟動(dòng),咱們直接連接阿里云的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
記住安裝過程中有錯(cuò)誤把錯(cuò)誤內(nèi)容輸入到:https://error-center.aliyun.com/status/search 就可以看到提示啦南吮!
PS:本章主要介紹的在阿里云上創(chuàng)建docker-machine的ecs,好處是直接這個(gè)機(jī)器就安裝好了docker的工具誊酌,方便使用部凑!直接可以docker-version是不是美滋滋!
往期精彩
- docker導(dǎo)學(xué)(一)
- 容器的技術(shù)概述(二)
- docker的魅力初體驗(yàn)-5分鐘安裝wordpress不走彎路(三)
- docker官網(wǎng)介紹(四)
- 如何在mac上安裝docker(五)
- 如何在window上安裝docker(六)
- 如何在mac上通過vagrant安裝虛擬機(jī)(七)
- 如何在window上通過vagrant安裝虛擬機(jī)(八)
- docker-Machine的本地使用(九)
- docker-Machine的本地使用(十)