国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - 服務器知識 - Docker Machine創建Azure虛擬主機

Docker Machine創建Azure虛擬主機

2021-01-29 17:34sparkdev 服務器知識

這篇文章主要為大家詳細介紹了Docker Machine創建Azure虛擬主機的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下

搭建環境向來是一個重復造輪子的過程,docker machine 則把用戶搭建 docker 環境的各種方案匯集在了一起。筆者在《docker machine 簡介》一文中演示了使用 docker machine 在本地的 vsphere 主機中安裝 docker 環境。但是在云計算大爆炸的今天,真正讓我們頭疼的可能是五花八門的 iaas 平臺!這才是 docker machine 真正發揮威力的地方。
docker machine 把與平臺相關的部分封裝到了不同的驅動中。只要為某個 iaas 平臺提供了驅動程序,docker machine 就能夠支持該平臺上的操作。像 azure、aws、gce、digitalocean 等大的廠商早已被支持。本文將以 azure 為例介紹使用 docker machine 在 iaas 上創建并管理 docker 虛擬主機。

如果您還不了解 docker machine ,請先移步筆者的前兩篇文章補充相關知識:《docker machine 簡介》、《docker machine 詳解》。

準備

我們的目標是通過 docker machine 在 azure 上面創建一臺安裝了 docker 的虛擬主機。因為 azure 上的所有資源都必須通過訂閱賬號才能授權使用,所以我們首先得準備一個 azure 的訂閱賬號。國內的 azure 一直在搞一元試用的活動,趕快去申請一個吧!

azure 建議我們把資源通過 resource group 組織起來。為了演示方便,我們新創建一個名為 nickcontainer 的 resource group 存放將要創建的虛機:

Docker Machine創建Azure虛擬主機

此時 resource group 中還沒有任何內容。

創建云端虛機

使用 docker machine,一個 create 命令就能搞定:

?
1
2
3
4
5
6
7
8
9
10
11
docker-machine create \
  --driver azure \
  --azure-environment azurepubliccloud \
  --azure-subscription-id xxxxxxxxxxxxxxxxxxxxxxxxxx \
  --azure-location "east asia" \
  --azure-size standard_a0 \
  --azure-image canonical:ubuntuserver:16.04.0-lts:latest \
  --azure-ssh-user nick \
  --azure-resource-group nickcontainer \
  --azure-availability-set testvmtiggeras \
  testvmtigger

使用國內 azure 的用戶請把參數 --azure-environment azurepubliccloud 修改為 --azure-environment azurechinacloud。
執行上面的命令,首先會驗證我們是否有權限訪問 azure 進行操作:

Docker Machine創建Azure虛擬主機

這時執行流程停住了,上圖的輸出中說的很明確,需要在瀏覽器中訪問 https://aka.ms/devicelogin,然后輸入一個驗證碼:

Docker Machine創建Azure虛擬主機

填入驗證碼并繼續:

Docker Machine創建Azure虛擬主機

在此處輸入你的訂閱賬號和密碼就可以進完成身份驗證了:

Docker Machine創建Azure虛擬主機

此時身份認證過程已經完成,可以關掉瀏覽器了?;氐絼偛诺拿钚?,發現又接著往下執行了。整個過程大概需要幾分鐘,直到輸出下面的內容:

Docker Machine創建Azure虛擬主機

讓我們看看虛機 testvmtigger 的狀態:

Docker Machine創建Azure虛擬主機

已經處于 "runing" 狀態,連上 docker daemon 試試:

Docker Machine創建Azure虛擬主機

可以看到服務器端的版本是 17.05.0-ce,遠高于本地客戶端的版本。

再讓我們回到 azure 的 portal 上,看看 resource group 中新創建了哪些內容:

Docker Machine創建Azure虛擬主機

一看嚇一跳,怎么這么多東西?其實玩過 azure 虛機的同學都知道,當我們創建一臺虛機的同時會創建這臺虛機依賴的所有資源,比如存儲、虛擬網絡、網絡安全組、可用性集合、網卡、公有ip地址等等。這里我們只關心兩點(上圖中的紅框框)就足夠了:第一,虛機被成功創建了;第二,所有資源的區域都在東亞。

經過一輪檢查,我們可以確定 create 命令很好的完成了任務:在 azure 上創建了虛機,并且安裝了 docker 環境。下面我們解釋一下 create 命令中主要的幾個參數。

參數詳解

--driver azure
driver 參數告訴 docker machine 我們操作的對象在 azure 云上,需要使用 azure 相關的接口來進行操作。

--azure-environment azurepubliccloud
其實存在多套相互獨立的 azure 云環境,比如國內的。所以需要用這個參數來指定具體的 azure 云環境。默認值是 azurepubliccloud,指向我們說的 azure 國際版。連接國內版需要指定為 azurechinacloud。

--azure-subscription-id xxxxxxxxxxxxxxxxxxxxxxxxxx
這個是與你賬號關聯的訂閱 id,azure 內部的操作都是依賴于這個 id 的。

--azure-location "east asia"
azure 在全球各地部署了很多的數據中心,我們可以通過 location 指定創建的資源所在的位置。這個位置當然是越靠近用戶越好,國內的國際版用戶選擇東亞稍微好一點。

--azure-size standard_a0
azuer 根據不同的 size(其實就是配置)對虛擬機進行收費,demo 中選擇的 standard_a0 大概是這個樣子:

Docker Machine創建Azure虛擬主機

雖然配置不高,但作為 demo 來說已經足夠用了。ms 提供了非常豐富的 size 可供選擇,如果你要創建生產環境的虛機實例,可能需要選擇每個月幾十到幾百美金的實例。

--azure-image canonical:ubuntuserver:16.04.0-lts:latest
對于生產環境來說,虛機的鏡像是至關重要的。demo 中使用了 ubuntu server 16.04 的鏡像,當然我們可以在這里指定 azure 支持的任何虛擬機鏡像。這點可比只能使用 boot2docker 的驅動強多了!

--azure-ssh-user nick
可以通過 ssh 登錄到虛擬機中的用戶,讓我們試一下:

Docker Machine創建Azure虛擬主機

直接以用戶 nick 登錄成功了,其實 docker machine 已經為這個用戶配置了通過秘鑰登錄的相關信息。

--azure-resource-group nickcontainer
新創建的資源所屬的 resource group。

清除資源

docker machine 不僅可以創建虛機,還可以管理虛機。所謂的管理,僅僅是能夠 stop、start 和 restart 嗎?答案是可以有更多的功能,但是需要相關驅動的支持。比如 rm 命令,對于 azure 驅動來說,它是可以把剛才創建那一坨東西幾乎全部干掉的!執行下面的命令:

?
1
$ docker-machine rm testvmtigger

這是一個很危險的操作,所以會有一個確認執行的步驟,然后就真的把 azure 上的資源給干掉了(除了存儲部分):

Docker Machine創建Azure虛擬主機

雖然筆者覺得這真的是一個很強很酷的功能,但還是要警告自己和同學們:一定要慎用!

總結

云服務為我們打開了一扇新的大門,當然對運維人員來說也帶來了諸多的挑戰。如何選擇對云端操作友好的工具就成了我們提升效率的重要途徑。就 docker 操作來說,docker machine 在這個方向上做了很好的嘗試。真心的希望這個工具能夠不斷的完善,成為運維人員手中的一把利劍。

原文鏈接:http://www.cnblogs.com/sparkdev/p/7077333.html

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 国产亚洲一区二区三区在线观看 | 在线视频一区二区 | 91亚洲成人 | 精品久久久久久久久久久 | 亚洲国产精品99久久久久久久久 | 久久精品这里有 | 一区二区三区高清 | 日韩av免费在线观看 | 野花国产精品入口 | av在线天堂网 | 亚洲三级电影 | 黄色短片免费看 | 九九热精品在线播放 | 国产乱码久久久久久一区二区 | 精品国产99 | 国产精品亚洲综合 | 色888www视频在线观看 | 国产中文视频 | 成人国产精品久久久 | 免费av一区二区三区 | 国产精品三级视频 | 伊人激情综合网 | 精品久久久久国产 | 日韩免费精品 | 国产精品久久久久国产a级 国产色 | 成人av高清在线观看 | 欧美福利一区 | 日韩欧美国产一区二区 | 欧美一区二 | 国产精品一区二 | 波多野结衣一区二区三区 | 国产妇女乱码一区二区三区 | 婷婷综合久久 | 精品久久久久久久久久久久 | 午夜欧美精品久久久久 | 国产精品永久免费自在线观看 | 大香一网 | 91麻豆精品国产91久久久久久久久 | 久久久国产一区二区三区 | 久久国产欧美日韩精品 | 欧美午夜精品久久久久久蜜 |