通過容器服務一分鐘建立wordpress部落格
熟悉docker的基本知識和容器服務的基本功能
在容器服務中成功通過一個編排模闆建立wordpress部落格
産品基本介紹(https://help.aliyun.com/document_detail/containerservice/product-introduce/product-intro.html)
注意事項:
容器服務目前在公測期間,需要提前申請公測資格
容器服務建立的按量計費伺服器,需要保證現金賬戶餘額不得少于100元
進入容器服務控制台
建立第一個叢集
搜尋并檢視wordpress鏡像
選擇模闆建立應用
以下是具體的操作步驟
在阿裡雲首頁www.aliyun.com的導航"産品"下浮清單中,選擇"彈性計算"分類下的"容器服務(公測中)",如下圖:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuImNhBTZjJWNhFTMmBzYiRjZyY2MiRjYycDO1QmN1EGN1Y2N2QTM5QzLcNXZslmZxl3Lc12bj5ycj5Wd5lGbh5ycz92Lc9CX6MHc0RHaiojIsJye.png)
點選後進入産品介紹頁面:
點選"擷取使用資格"(首次進入需要申請公測資格)或者直接進入"管理控制台"
進入容器服務的控制台。點選左側的"指南",進入介紹頁面,了解容器服務的基本概念.
如有有更詳細的了解,可以檢視頁面最下方的文檔及幫助
點選上圖中的"建立叢集"連結
填寫叢集名稱:yunqi-test2
選擇地域(杭州)和可用區(杭州可用區d)
選擇作業系統:ubuntu 14.04 64 位
選擇網絡類型:經典網絡
容器服務為每個叢集會預設建立一個按量計費的公網slb,用于外部通路。
容器服務建立的雲伺服器和負載均衡目前均為按量計費。
選擇執行個體規格:2核4gb(ecs.s2.large)
選擇執行個體數量:1
選擇資料盤容量:20g (會被挂載到/var/lib/docker目錄,用于docker鏡像和容器的存儲。)
設定雲伺服器密碼
點選"建立叢集"按鈕,自動跳轉到叢集清單頁面,叢集的狀态顯示"初始化中"。
點選"檢視日志",檢視建立叢集的過程日志
等待叢集狀态變化為"運作中"
ps:如果叢集建立失敗,有可能是目前選擇的地域和可用區沒有庫存,請換可用區或雲伺服器規格嘗試。
點選叢集名稱,展開節點清單資訊
點選ip位址(120.55.183.83)的連結,進入節點頁面
這個頁面描述了目前節點下的容器清單,其中帶"system"标簽的容器代表是容器服務的系統容器,用來管理每台雲伺服器:
acs-agent:用于管理docker daemon
tunnel-agent:用于管理容器服務和雲伺服器的通信
acsrouting_routing:用于管理路由轉發
點選左側的節點監控,檢視監控資訊
點選左側菜單"鏡像和模闆"裡的"鏡像",如下圖
常用鏡像:是容器服務挑選的一些最常用的鏡像清單
docker官方鏡像:是容器服務從docker hub同步過來的docker官方鏡像清單
阿裡雲鏡像:是阿裡雲提供的容器hub的鏡像清單,按照下載下傳量排序
在右上角的搜尋框,搜尋wordpress
點選acs-sample/wordpress鏡像的"詳情"連結,跳轉到阿裡雲容器hub的鏡像詳情頁面
右側的"版本資訊"展示了該鏡像的tag清單
這裡介紹下鏡像的幾個概念:
點選tag:yunqi旁的dockerfile連結,進入github頁面:
後續的執行個體編排模闆會使用這個鏡像。這裡介紹下dockerfile的幾個相關文法:
點選控制台左側導航的"鏡像與模闆"的"編排模闆"
"示例編排"下有容器服務推薦的一些編排模闆
"我的編排"管理了使用者自己建立的編排模闆
選擇示例模闆yunqi_wordpress(後續會選擇這個模闆建立,也可以按照自己的需求修改),點選"詳情"檢視
編排模闆是遵循docker compose的yml格式.
上面的模闆描述了3個服務,分别是wordpress、mysql和logtail。 (後續會将logtail作為系統容器提供,敬請期待。)
這裡對compose的文法簡單講解:
更詳細的解釋請參見:https://help.aliyun.com/document_detail/containerservice/compose/summary.html
點選右上角"建立應用"按鈕
預設應用名為:yunqi_wordpress-application-default(可修改)
設定應用版本:1.0 (可自定義)
選擇部署叢集:yuqi-test2
點選"建立并部署應用",自動跳轉到"應用清單"頁面:
目前應用正在建立中,可檢視應用的事件直至應用狀态至"就緒"
ps:容器服務的應用對應一個compose編排模闆,可包含一個或多個服務。(在yunqi-wordpress示例模闆中,我們建立的這個應用包含了三個服務,每個服務對應一個鏡像)
在應用清單裡點選"yunqi_wordpress-application-default"的連結,進入該應用的詳情頁。
點選服務清單,選擇服務"wordpress",進入服務的詳情頁:
點選上圖的通路端點的位址,即可通路wordpress的頁面:
選擇語言:簡體中文,點選繼續
設定使用者名、密碼和郵箱,點選"安裝wordpress",後續再登入即安裝成功!