642
技術社區[雲棲]
阿裏雲上Docker企業版之旅
阿裏雲上Docker企業版之旅
6月9號,Docker中國網站正式發布。在Docker中國官方鏡像加速上線的同事,Docker企業版也可以從阿裏雲的雲市場在線購買和試用了。
Docker企業版基於社區版增加了麵向企業的管理和安全能力,Docker企業版在國內由阿裏雲和Docker聯合提供技術支持,為企業客戶提供穩定、安全、可以信賴的容器應用平台。本文將介紹如何在阿裏雲上試用原汁原味的Docker企業版。
購買Docker企業版試用授權
首先訪問阿裏雲雲市場中Docker 企業版售賣頁: https://market.aliyun.com/products/56778013/cmgj018595.html
選擇“立即購買”
確認訂單後,您就可以在雲市場的控製台的“已購買的服務”中看到Docker企業版的訂單了
點擊“管理”鏈接,我們可以看到 Docker企業版的 License 下載地址和Docker EE 安裝幫助。(注:如果顯示服務開通中,請稍後訪問)
訪問 “License 下載地址”,下載 Docker企業版的 License 文件 “docker_subscription.lic”
通過瀏覽器訪問“Docker EE 安裝幫助”,我們可以看到如下內容
請記錄文中Docker EE的軟件源地址備下文使用。
為了安裝Docker企業版,可以參照文檔手動安裝,但是更加便捷的方式是利用資源編排模板在阿裏雲上一鍵部署。
在阿裏雲上部署Docker企業版
我們可以參照前文中 利用ROS模板部署Docker企業版,來部署一個Docker企業版
訪問 ROS 控製台,https://ros.console.aliyun.com/
在“模板樣例”中選擇“docker_ee_ddc”,並點擊“創建”
在通過ROS模板創建資源棧的時候,請在 DockerEEURL 域中輸入上文中的 文中Docker EE的軟件源地址
ROS資源棧部署大概需要十幾分鍾,部署成功之後可以在概覽頁麵的“輸出”區域看到Docker DataCenter的訪問地址
具體的內容不再重複,請參閱前文。
注意:在所有的節點上的 Docker 引擎安裝的是 Docker 企業版,而且配置了Docker中國官方鏡像加速。
通過Docker Compose模板部署容器應用
訪問“ControllerLoadBalancerIp”中的地址,可以訪問“Docker Universal Control Plane”的web控製台,
第一次登陸,需要上傳Docker企業版的License文件,之後就可以看見控製台了
選擇 “Resource” -> “Stacks and Applications”,點擊 “Deploy” 部署如下Docker Compose模板
模板定義
version: '3'
services:
web:
image: wordpress:4
environment:
- WORDPRESS_DB_PASSWORD=password
- WORDPRESS_AUTH_KEY=changeme
- WORDPRESS_SECURE_AUTH_KEY=changeme
- WORDPRESS_LOGGED_IN_KEY=changeme
- WORDPRESS_NONCE_KEY=changeme
- WORDPRESS_AUTH_SALT=changeme
- WORDPRESS_SECURE_AUTH_SALT=changeme
- WORDPRESS_LOGGED_IN_SALT=changeme
- WORDPRESS_NONCE_SALT=changeme
- WORDPRESS_NONCE_AA=changeme
ports:
- 80:80
deploy:
replicas: 3
restart_policy:
condition: on-failure
mysql:
image: mysql:5.7
environment:
- MYSQL_ROOT_PASSWORD=password
deploy:
restart_policy:
condition: on-failure
幾分鍾之後,兩個服務就已經創建成功
由於模板中利用Routing Mesh配置了端口映射80:80
,這樣訪問集群中任何一個節點的80端口,都會將相應的請求轉發給“wordpress”服務容器的80端口。
我們可以在相應的“WorkerLoadBalancer”SLB上,添加監聽,並將前端端口和後端端口均設置為80
在ROS資源棧中輸出中的“WorkerLoadBalancerIp”顯示了“WorkerLoadBalancer”SLB的IP地址。
我們可以輕鬆在瀏覽器中訪問Wordpress應用
總結
Docker和阿裏雲的小夥伴一起讓中國開發者能夠更加便捷地訪問Docker Hub鏡像,也為國內用戶帶來了Docker企業解決方案,幫助企業用戶利用容器技術加速創新、輕鬆實現業務上雲。
了解更多阿裏雲容器服務內容,請訪問 https://www.aliyun.com/product/containerservice
最後更新:2017-06-25 22:04:10