婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 利用AWS的EC2技術部署服務器的Docker容器

利用AWS的EC2技術部署服務器的Docker容器

熱門標簽:七臺河商家地圖標注注冊 廣安電銷外呼系統 徐州穩定外呼系統代理商 威海語音外呼系統廠家 搜地圖標注怎么找店鋪 百度高德騰訊地圖標注公司 勝威電話外呼系統密碼 百度地圖標注不能編輯 個人家庭地圖標注教程

部署第一個容器

當用戶第一次使用終端訪問ECS服務時,會看到一個簡單的向導。盡管手動的去配置ECS也不是多么繁重的事情,但是第一次的話,使用該向導還是值得嘗試的,它能夠為你配置好所有-你的EC2服務器,一個合適的安全組,以及一個自動伸縮組,正確的AMI(此AMI內置了ECS代理),等等。這是啟動和運行,并獲得ECS經驗的最快方法。

步驟1 定義任務

首先,作為向導的一部分,我們需要定義任務。這個演示的目的,我們將使用免費的NGINX的Docker鏡像。(NGINX是一款開源的web服務軟件,已經被社區容器化了,并上傳到了官方hub。)

以為容器指定一個名稱開始,例如本示例為nginx-task。

接下來,點擊添加容器定義,即定義nginx容器。 這里主要需提醒的是鏡像的名稱,務必和Docker hub(ngnix)上公開的鏡像名稱一致。當然,也可以指定專有鏡像。

內存字段是內存的最大值,以兆字節計算,這是用于分配給運行中的容器的。CPU單元是一個抽象的數字,每個CPU核心有1024個單元,此數字即是要賦予的單元數。

此信息用處非常的大,因為它增加了一定程度的靈活性以及智能的容器調度。ECS將監視那些實例擁有空閑資源,然后智能的分配容器,從而達到實現有效的利用服務器資源的目的。

步驟2 定義服務

第二步,我們需要定義服務,即描述為此任務要在集群中運行多少個實例。

選擇創建服務的單選框,為服務命名,本例為nginx-service,然后設置要運行的任務數,本例為3。這就意味著此服務一旦運行起來,就會創建3個任務,每個任務就是一個獨立的實例,每個實例中都運行著nginx容器。

至于更加復雜的配置,你可選擇Elastic Load Balancer (ELB),然后在它們被實例化后動態的將服務注冊到ELB,并實現集群化。這些在后面有詳細的描述。

步驟3 創建ECS集群

我們需要創建EC2服務器的集群,這些服務器是用來運行容器的。此演示環境使用3個t2.micro實例即可實現預料的效果。這也就意味著1個任務和1個容器將分布到這3臺服務器的每一個上。我們當然也可以實現在集群中使用實例多于任務的配置,或者使用這些服務器來運行不同的任務,但是目前還未能實現在同一臺服務器中運行給定任務的多個實例。

選擇你首要的密鑰對,然后點擊后面的按鈕以創建IAM角色,IAM角色非常重要,有了它,集群中的主機就可訪問中央ECS服務了。

步驟4 創建棧

向導的最后一步是展示匯總任務、服務、和集群的配置。

頁面如下所示會展示所生成的JSON代碼,這些代碼同樣可以用于命令行,如果有人習慣于使用命令行的話,或者是打算自動創建它們的集群的話。

在創建過程中,你會看到使用Cloud Formation來構建棧。構建棧可能要花上2到3分鐘的時間。

步驟5 回顧棧和NGINX服務

現在若是訪問EC2的面板,我們可以看到已經創建好的服務器,且是處于運行狀態的。向導已經幫助我們創建了跨可用區域的主機以演示彈性的好處。

然后回到ECS面板,就可以檢查服務了,當然我們希望看到的是它處于準備好的狀態,且擁有3個任務。

記住,在創建實例的過程要花費幾分鐘的時間,從hub拉下容器鏡像啟動也要花費幾分鐘的時間,以及服務達到可用狀態也會花費一些時間,所以,不用擔心這整個過程會稍有些慢。

深入服務中某個任務的細節,我們會看到任務處于RUNNING(運行)狀態。

展開nginx-container。在外部鏈接下方,我們可以看到一個HTTP鏈接,指向任務內的容器。

點擊此鏈接,我們可以看到的是Nginx容器所提供的web歡迎頁面。

此時,我們完成了將NGINX容器部署到ECS的步驟,而且可通過web瀏覽器訪問NGINX服務。現在你可以考慮整理下思路和對概念的驗證了。

后續步驟

在建立了一個簡單的容器之后,我們接下來為了將應用部署到生產環境,需要做一些更加高級的配置。

ELB負載均衡

在上述的例子中,我們使用瀏覽器直接鏈接到三個容器中的一個,實現對NGINX的訪問。這不能夠做到健壯性,理論上當容器宕機,或者是重新啟動到不同的服務器上,那么原來指定的靜態IP地址就不在有效了。

我們可以將服務注冊到EC2 Elastic Load Blance(ELB)以實現動態的地址。作為底層的任務不管如何的啟動、停止以及在EC2實例池中如何的移動,ELB都可以通過服務保持最新,能夠將相應的流量路由到正確的地址。

要配置負載均衡,我們首先需要在EC2的面板中創建一個ELB。然后重新創建服務,在服務創建的過程中將ELB添加進來,如下面截圖所示:

自動伸縮

ECS也可以整合EC2 autoscaling,而且也是在面臨增加的負載時擴充集群的首選方法。

Autoscaling的工作要依賴于對諸如CPU,內存和IO的計量監控的,而且添加節點或刪除節點是在打破一定的條件時候進行的。

實例化后的新的節點會自動注冊到ECS集群中,然后才有資格成為未來部署容器的實例。

這很實用,但是目前ECS還沒有實現擴充任務數量或者是增長容器集群的Hook。但我們仍然能在新的容器啟動后加入到新的規模的集群中受益,我們可以通過GUI或API來引入新的容器到集群,并能在更大規模的集群中分發負載。

容器鏈接

當在任務中定義容器時,是可以使用Docker原生的容器鏈接來實現它們之間彼此的互連互通。

這樣就不在需要靜態的端口映射或者是多容器環境中的服務發現了,讓部署分布式的微服務更加的輕松。

AWS 命令行工具

雖然上面的演練是基于UI控制臺,但ECS完全整合到了AWS命令行中 。

故障排查

若發生了問題,你可以通過SSH直接訪問集群的節點,以進行調試。

為了能夠使用SSH登陸到節點,你需要在安全組中打開22端口,因為通過向導所創建的節點默認不會打開此端口。

登陸到服務器節點后,你就可以查看ECS代理的日志文件:/var/log/ecs了。

你也可以運行標準的Docker命令,例如,docker images 和 docker ps ,來參看服務器上的鏡像和容器的狀態。

總結

本文的目的是對ECS做一介紹,且講述了一個實際演示環境的例子,即部署你的第一個容器集群。

ECS是一款新的產品。很多功能還不是很健全,但是它目前足夠的穩定。我們在我們的測試環境中創建了超過100+個節點的集群,試驗了容器和節點的失效切換,測試了自動伸縮、負載均衡、運行服務,均表現良好。現在我們打算為一些客戶提供ECS到它們的生產環境。

ECS以及和它等同的Googel Container Engine對于容器生態系統來說都是非常重要的。基于容器開發代碼和部署變得更為容易,在其上運行諸如Kubernetes或Mesos的編排層,對于普通用戶來說這是進入成熟的標記。ECS為容器提供了一個簡單的、可訪問的、穩定的、類似PaaS平臺的產品,這非常的令人興奮,盡管它現在還處于整個進化過程的早期階段。

標簽:吳忠 威海 臨沂 云浮 三明 婁底 滁州 昭通

巨人網絡通訊聲明:本文標題《利用AWS的EC2技術部署服務器的Docker容器》,本文關鍵詞  利用,AWS,的,EC2,技術,部署,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《利用AWS的EC2技術部署服務器的Docker容器》相關的同類信息!
  • 本頁收集關于利用AWS的EC2技術部署服務器的Docker容器的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美午夜精品理论片a级按摩| 久久er99精品| 中文在线免费一区三区高中清不卡| 制服丝袜亚洲网站| 欧美日韩国产免费| 欧美精品18+| 精品美女在线播放| 久久久噜噜噜久久中文字幕色伊伊| 精品少妇一区二区三区免费观看 | 欧美一卡二卡在线观看| 日韩欧美专区在线| 亚洲精品一区二区三区四区高清| 久久人人97超碰com| 国产日韩成人精品| 中文字幕av不卡| 亚洲一区二区三区免费视频| 日韩国产精品91| 国产一区二区在线影院| 成人性生交大片免费看视频在线 | 欧美成人a在线| 久久夜色精品一区| 中文字幕亚洲精品在线观看| 一区二区在线免费| 日韩丝袜美女视频| 色婷婷综合在线| 日本二三区不卡| 欧美精品日日鲁夜夜添| 精品播放一区二区| 综合久久一区二区三区| 日产国产高清一区二区三区| 国产毛片一区二区| 色婷婷av久久久久久久| 日韩一区二区精品| 成人免费在线视频观看| 视频一区在线播放| 岛国一区二区三区| 欧美一区二区三区视频在线| 国产精品黄色在线观看| 蜜臀精品久久久久久蜜臀| 国产成人午夜精品5599| 欧美日本在线一区| 亚洲三级小视频| 蜜桃精品视频在线观看| 91福利国产精品| 精品精品国产高清一毛片一天堂| 亚洲精品视频在线看| 经典一区二区三区| 欧美综合视频在线观看| 久久久精品国产免大香伊| 亚洲成人一区二区| av中文一区二区三区| 久久亚洲一级片| 日韩电影在线一区二区| 99久久精品国产一区二区三区| 精品国产区一区| 无码av免费一区二区三区试看| 91猫先生在线| 国产精品国产三级国产普通话三级| 免播放器亚洲一区| 欧美日韩1区2区| 亚洲一区二区三区四区五区黄 | 亚洲精品综合在线| 国产成人在线看| 日韩欧美色综合网站| 三级亚洲高清视频| 欧美日韩精品一区二区| 国产一区二区三区高清播放| 蜜臀av性久久久久蜜臀aⅴ四虎 | 亚洲欧美日韩综合aⅴ视频| 水蜜桃久久夜色精品一区的特点| 色天天综合色天天久久| 亚洲欧洲中文日韩久久av乱码| 高清不卡一区二区| 国产欧美视频在线观看| 成人亚洲精品久久久久软件| 国产精品久线在线观看| 不卡视频在线看| 亚洲男人的天堂在线观看| 色偷偷久久一区二区三区| 一区二区三区欧美激情| 欧美在线播放高清精品| 视频一区国产视频| 日韩欧美一区在线观看| 国产乱码一区二区三区| 中文字幕在线一区免费| 91福利社在线观看| 欧美精三区欧美精三区| 一区二区三区四区不卡在线| 日本久久一区二区| 亚洲一区二区三区四区五区中文 | 国产欧美在线观看一区| 国产成a人亚洲| 亚洲综合在线五月| 91精品啪在线观看国产60岁| 精品影视av免费| 综合分类小说区另类春色亚洲小说欧美 | 久久一夜天堂av一区二区三区| 国产精品综合av一区二区国产馆| 国产视频视频一区| 99麻豆久久久国产精品免费| 午夜精品福利一区二区三区av | 日韩中文字幕av电影| 91精品国产91久久久久久最新毛片| 激情综合色综合久久综合| 国产日韩欧美电影| 欧美日韩国产另类一区| 成人开心网精品视频| 亚洲风情在线资源站| 欧美国产综合色视频| 欧美日韩国产一级二级| 成人福利视频网站| 青青草原综合久久大伊人精品优势| 欧美激情一区三区| 欧美另类videos死尸| 成人免费视频网站在线观看| 三级欧美韩日大片在线看| 国产精品久线观看视频| 日韩欧美区一区二| 欧美亚洲国产怡红院影院| 国产成人免费网站| 热久久免费视频| 亚洲精品国产视频| 国产亚洲视频系列| 欧美一级xxx| 91精品在线免费观看| 91精品国产综合久久久蜜臀粉嫩| 丁香婷婷深情五月亚洲| 美国十次综合导航| 亚洲图片欧美综合| 成人免费在线视频| 国产欧美日韩精品在线| 精品成人一区二区| 欧美精品自拍偷拍| 欧洲国内综合视频| 欧美中文字幕一区二区三区| 99国产精品久久| 播五月开心婷婷综合| 成人手机在线视频| 国产91清纯白嫩初高中在线观看 | 国产精品视频免费看| 在线不卡中文字幕播放| 欧美男生操女生| 欧美精品国产精品| 91精选在线观看| 日韩三级精品电影久久久| 69堂成人精品免费视频| 欧美精品电影在线播放| 日韩写真欧美这视频| 日韩欧美高清在线| 久久综合五月天婷婷伊人| 欧美成人精品高清在线播放| 久久久久97国产精华液好用吗| 欧美精品一区二区三| 欧美激情中文不卡| 国产精品家庭影院| 亚洲影视在线播放| 免费看黄色91| 国产在线精品一区二区三区不卡| 国产乱码一区二区三区| 丁香一区二区三区| 99久久亚洲一区二区三区青草| 99国产精品一区| 欧美日产在线观看| 精品999在线播放| 亚洲欧洲一区二区三区| 亚洲成人黄色影院| 国产剧情一区在线| 一本久久精品一区二区 | 久久精品72免费观看| 国内精品国产三级国产a久久| 国产黄人亚洲片| 色又黄又爽网站www久久| 欧美色倩网站大全免费| 日韩欧美在线123| 国产精品乱人伦| 日本亚洲一区二区| 国产成人av福利| 欧美日韩一卡二卡三卡 | 亚洲风情在线资源站| 久草在线在线精品观看| 91丨九色丨黑人外教| 欧美一区二区三区在| 中文子幕无线码一区tr| 日产国产高清一区二区三区| av一区二区三区| 欧美一级高清片| 亚洲欧美日韩综合aⅴ视频| 琪琪一区二区三区| 91首页免费视频| 欧美精品一区二区精品网| 亚洲欧美日韩电影| 自拍偷自拍亚洲精品播放| 青青草国产成人av片免费| 国产乱淫av一区二区三区| 欧美性三三影院| 亚洲午夜精品在线| 国产永久精品大片wwwapp| 欧美精品黑人性xxxx| 一区二区三区.www| 成人午夜av影视|