摘要:深入淺出容器云系列文章是由時速云出品,本文是第二篇,歡迎大家不吝賜教。容器服務是一種高度可擴展的高性能容器管理服務,服務于應用的完整生命周期。存儲卷容器服務支持有狀態(tài)和無狀態(tài)服務。當容器重新部署時也會隨著容器在不同主機之間遷移。
導語:隨著以Docker為代表的容器技術(shù)在國內(nèi)的迅速發(fā)展,容器云也逐漸被廣大開發(fā)者所熟知,但容器云(CaaS)相比傳統(tǒng)的云主機(IaaS)在實際應用中還存在著一些鴻溝。為此,我們試圖以通俗精煉的語言向廣大開發(fā)者介紹容器的特點,應用場景以及優(yōu)勢等?!旧钊霚\出容器云】系列文章是由時速云出品,本文是第二篇,歡迎大家不吝賜教。
容器服務 (Container Service)是一種高度可擴展的高性能容器管理服務,服務于應用的完整生命周期。通過Docker容器來運行或編排應用程序,您將不再需要安裝、運維、擴展自己的集群管理基礎設施。容器服務具有簡單易用、靈活彈性、秒級部署等特點,通常具備以下能力:
1)容器托管提供大規(guī)模容器集群管理、資源調(diào)度、容器編排、代碼構(gòu)建,屏蔽了底層基礎構(gòu)架的差異,簡化了分布式應用的管理和運維。
2)服務發(fā)現(xiàn)為每個服務提供二級域名和端口映射,服務之間可通過內(nèi)網(wǎng)域名進行訪問,不會受容器重啟、遷移或擴展的影響。服務之間還可通過環(huán)境變量鏈接起來。
3)存儲卷容器服務支持有狀態(tài)和無狀態(tài)服務。可將高可用、分布式存儲卷直接掛載在容器上,并在容器重啟、遷移過程中自動重新掛載。當容器重新部署時也會隨著容器在不同主機之間遷移。
4)彈性伸縮容器服務的彈性伸縮通常于秒間對容器進行橫向擴展。同時可對CPU、內(nèi)存等負載數(shù)據(jù)進行實時監(jiān)控,實現(xiàn)全自動/半自動彈性伸縮。
5)負載均衡提供四層、七層負載均衡將流量引導、分攤到服務每個實例,并根據(jù)容器狀態(tài)自動對負載均衡進行實時配置,提高應用整體可用性及吞吐量。
6)日志監(jiān)控提供全方位的日志監(jiān)控,自動搜集容器輸出日志,并可保留已中斷的容器的歷史日志。可對容器性能作全方位實時監(jiān)控。
7)灰度升級灰度升級是指在升級過程中,在用戶無感知的情況下做到不停機,平滑的升級?;叶劝l(fā)布可以保證整體系統(tǒng)的穩(wěn)定。
8)容災容錯基于Kubernetes的容器云具有獨特的容器倉技術(shù),可以保證容器實例的副本數(shù)量即使在某個主機出錯的情況下也能維持不變。
下面我們將通過實例,帶你快速體驗容器服務的魅力。
1.登錄時速云后臺,進入容器服務,點擊“創(chuàng)建”按鈕
2.在鏡像來源中選擇一個鏡像,示例中選擇的是PHP鏡像,該鏡像都包含了示例代碼,并開放了SSH,您可以像操作云主機一樣,使用 SSH 或 Putty 等工具連接容器,上傳自己的應用代碼。
3.點擊“部署”后,進入到容器基本配置頁面,輸入“服務名稱”,選擇“容器配置”(建議512M內(nèi)存以上),勾選服務類型“有狀態(tài)服務”,有狀態(tài)服務支持將外部存儲卷掛載在容器上,從而實現(xiàn)數(shù)據(jù)的持久化。存儲卷里的內(nèi)容通常存儲用戶的應用代碼。默認目錄為“/app”
下圖為存儲卷配置,選擇一個已創(chuàng)建的存儲卷的情況
下圖為北京一區(qū)默認的存儲卷,無需手動創(chuàng)建的情況
下圖為存儲卷配置,在沒有創(chuàng)建過任何存儲卷的情況下,可直接創(chuàng)建一個存儲卷
3.在“高級設置”中,可以設置容器的SSH密碼(默認是隨機密碼,用戶名為root,從日志中可以查看到),以及其他參數(shù)或者端口設置。
4.點擊“創(chuàng)建”,稍等數(shù)秒,容器便創(chuàng)建成功了。如下圖所示:
打開“服務地址”,我們將看到示例的應用:
5.您可以選擇自己熟悉的工具,比如Shell或者Putty等連接容器。 進入“容器詳情”里,選擇“端口”標簽,可以查看“22”端口對應的服務地址:
在“日志”里查看生成的密碼:
連接容器,例如:
ssh root@
6.上傳應用代碼至 “/app” 目錄下??墒褂谩?strong>scp”命令或其他工具上傳。
scp
7.容器的常用操作
1)彈性伸縮,動態(tài)調(diào)整實例的數(shù)量,多個容器實例間本身就是一個負載均衡集群,當面對海量用戶訪問時,也能輕松應對,而無需再手動添加機器,并搭建負載均衡集群。
2)灰度升級,是指在升級過程中,在用戶無感知的情況下做到不停機,平滑的升級。灰度發(fā)布可以保證整體系統(tǒng)的穩(wěn)定。
3)重新部署,允許您重新選擇鏡像的版本進行部署。
4)更改配置,支持動態(tài)調(diào)整容器的CPU,內(nèi)存等配置。
5)使用Web-terminal,可以快速探索容器內(nèi)部,對于開發(fā)調(diào)試,有web-terminal十分的方便。
6)綁定自定義域名
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/26538.html
摘要:數(shù)人云容器管理面板已經(jīng)開源一個月多啦,經(jīng)歷了新版本的發(fā)布,完善了許多功能和體驗。今天小數(shù)給小伙伴們帶來的是數(shù)人云總架構(gòu)師為大家錄制的使用視頻。歡迎掃碼下方二維碼來交流群進行技術(shù)交流 數(shù)人云容器管理面板Crane已經(jīng)開源一個月多啦,經(jīng)歷了新版本v1.0.5的發(fā)布,完善了許多功能和體驗。今天小數(shù)給小伙伴們帶來的是數(shù)人云總架構(gòu)師為大家錄制的Crane使用視頻。從安裝到使用,step by s...
摘要:透視即是以現(xiàn)實的視角來看屏幕上的事物,從而展現(xiàn)的效果。旋轉(zhuǎn)則不再是平面上的旋轉(zhuǎn),而是三維坐標系的旋轉(zhuǎn),就包括軸,軸,軸旋轉(zhuǎn)。必須與屬性一同使用,而且只影響轉(zhuǎn)換元素??勺杂赊D(zhuǎn)載引用,但需署名作者且注明文章出處。 showImg(https://segmentfault.com/img/bVzJoZ); 話不多說,先上demo 酷炫css3走馬燈/正方體動畫: https://bupt-...
摘要:透視即是以現(xiàn)實的視角來看屏幕上的事物,從而展現(xiàn)的效果。旋轉(zhuǎn)則不再是平面上的旋轉(zhuǎn),而是三維坐標系的旋轉(zhuǎn),就包括軸,軸,軸旋轉(zhuǎn)。必須與屬性一同使用,而且只影響轉(zhuǎn)換元素??勺杂赊D(zhuǎn)載引用,但需署名作者且注明文章出處。 showImg(https://segmentfault.com/img/bVzJoZ); 話不多說,先上demo 酷炫css3走馬燈/正方體動畫: https://bupt-...
摘要:阿里云是國內(nèi)云服務器市場的龍頭,性價比高,速度快又安全,是站長建站首選的云服務器之一。作為一個老司機,福利吧也和大家分享一下我的阿里云推廣經(jīng)驗,教大家如何免費推廣云大使。阿里云是國內(nèi)云服務器市場的龍頭,性價比高,速度快又安全,是站長建站首選的云服務器之一。福利吧使用的也是阿里云服務器,是折騰了很多次網(wǎng)站搬家后,才選擇了阿里云。身邊好幾個站長最后都殊途同歸,用了阿里云,可見阿里云服務器性能確實...
閱讀 1833·2021-11-18 13:21
閱讀 1966·2021-10-18 13:30
閱讀 1551·2021-10-12 10:13
閱讀 922·2021-10-09 09:43
閱讀 5436·2021-09-22 15:13
閱讀 3595·2021-08-11 10:22
閱讀 947·2019-08-30 13:46
閱讀 3527·2019-08-30 13:21