chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

亞馬遜云科技Amazon Lightsail:一種在云服務(wù)器上運(yùn)行容器的簡(jiǎn)單方法

科技新思路 ? 來(lái)源:科技新思路 ? 作者:科技新思路 ? 2023-09-21 10:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

當(dāng)向開發(fā)人員介紹亞馬遜科技云服務(wù)時(shí),通常會(huì)花一點(diǎn)時(shí)間來(lái)介紹并演示Amazon Lightsail。它是迄今為止開始使用亞馬遜云科技的最簡(jiǎn)單方法。使用它,您在幾分鐘內(nèi)即可在自己的虛擬服務(wù)器上運(yùn)行您的應(yīng)用程序。而后增加了在Amazon Lightsail上部署基于容器的工作負(fù)載的可能性。

Amazon Lightsail是一項(xiàng)易于使用的云服務(wù),可為您提供部署應(yīng)用程序或網(wǎng)站所需的一切,從而實(shí)現(xiàn)經(jīng)濟(jì)高效且易于理解的月度計(jì)劃。它是部署簡(jiǎn)單的工作負(fù)載、網(wǎng)站或開始使用亞馬遜云科技的理想選擇。典型的Amazon Lightsail客戶包括開發(fā)人員、小型企業(yè)或初創(chuàng)公司等,他們希望快速開始使用云和亞馬遜云科技。

部署到Amazon Lightsail時(shí),您可以在六種操作系統(tǒng)(4個(gè)Linux發(fā)行版、FreeBSD或Windows)、七種應(yīng)用程序(例如WordPress、Drupal、Joomla、Plesk…)和七種堆棧(例如Node.js、Lamp、GitLab、Django…)之間選擇。但是Docker容器呢?

Amazon Lightsail為開發(fā)人員提供一種簡(jiǎn)單的方式來(lái)將其容器部署到云中。您只需要為您的容器提供一個(gè)Docker映像,亞馬遜云科技將為您自動(dòng)容器化該映像。Amazon Lightsail為您提供了一個(gè)HTTPS終端節(jié)點(diǎn),可以為在云容器中運(yùn)行的應(yīng)用程序提供服務(wù)。它會(huì)自動(dòng)設(shè)置負(fù)載均衡的TLS終端節(jié)點(diǎn),并處理TLS證書。它會(huì)為您自動(dòng)替換無(wú)響應(yīng)的容器,會(huì)為終端節(jié)點(diǎn)分配一個(gè)DNS名稱,維護(hù)舊版本,直到新版本運(yùn)行正常并準(zhǔn)備好上線等。

下面通過(guò)將簡(jiǎn)單的Python Web應(yīng)用程序部署為容器來(lái)看看它是如何工作的。假設(shè)您的筆記本電腦上安裝了亞馬遜云科技命令行界面(CLI)和Docker。不需要Python,它將僅安裝在容器中。

首先使用Flask簡(jiǎn)單應(yīng)用程序框架創(chuàng)建一個(gè)Python REST API。任何可以在容器內(nèi)運(yùn)行的編程語(yǔ)言和框架都可以工作。我選擇了Python和Flask,因?yàn)樗鼈兒?jiǎn)單又簡(jiǎn)潔。

您可以安全地復(fù)制/粘貼以下命令:

wKgZomULrPKAUPw5AAEfDJwDYFM093.png

然后創(chuàng)建一個(gè)Dockerfile,其中包含構(gòu)建容器映像所需的步驟和信息:

wKgaomULrPOAR38hAACIOM9pTDs719.png

現(xiàn)在可以構(gòu)建容器了:

wKgZomULrPOAWl5AAAAd1971HCM143.png

build命令在構(gòu)建容器時(shí)會(huì)輸出許多行,它最終以以下消息結(jié)束(實(shí)際ID將不同):

wKgaomULrPSAY3D8AABDelJJdm4317.png

可以通過(guò)在筆記本電腦上啟動(dòng)容器來(lái)測(cè)試它:

wKgZomULrPSAXCSvAAAouNhTYNA720.png

并將瀏覽器連接到localhost:8080

wKgaomULrPSAE0X-AAHM6joy_D4098.png

當(dāng)對(duì)應(yīng)用程序感到滿意時(shí),會(huì)將容器推送到Docker Hub。

wKgZomULrPWASSNzAABOdweYFwU147.png

現(xiàn)在,已經(jīng)在Docker Hub上準(zhǔn)備好容器,下面來(lái)創(chuàng)建Amazon Lightsail容器服務(wù)。

將瀏覽器指向Amazon Lightsail控制臺(tái)??梢钥吹饺萜鞣?wù)已經(jīng)部署好,可以管理它們。為創(chuàng)建新服務(wù),我點(diǎn)擊Create container service(創(chuàng)建容器服務(wù)):

wKgaomULrPWAdSLpAAHIFQmmtU0807.png

在下一個(gè)屏幕上,根據(jù)可供應(yīng)用程序使用的vCPU和內(nèi)存來(lái)選擇要使用的容器大小。出于高可用性或可擴(kuò)展性的原因,還選擇了希望并行運(yùn)行的容器實(shí)例的數(shù)量??梢噪S時(shí)更改容器實(shí)例的數(shù)量或其能力(vCPU和RAM),而不會(huì)中斷服務(wù)。這兩個(gè)參數(shù)都會(huì)影響亞馬遜云科技每月收取的價(jià)格。

在屏幕稍微下面的位置,選擇現(xiàn)在跳過(guò)部署。將服務(wù)命名為(“hello-world”)。單擊Create container service(創(chuàng)建容器服務(wù))。

創(chuàng)建服務(wù)后,單擊Create your first deployment(創(chuàng)建第一個(gè)部署)以創(chuàng)建部署。部署指的是要在剛創(chuàng)建的服務(wù)上部署的特定容器映像和版本的組合。

為映像選擇一個(gè)名稱,然后在Docker Hub上使用格式user/:tag提供映像的地址。在這個(gè)地方,也可以輸入環(huán)境變量、端口映射或啟動(dòng)命令。

容器在端口TCP 8080上提供網(wǎng)絡(luò)服務(wù),因此將該端口添加到部署配置中。開放端口配置指定哪些端口和協(xié)議對(duì)容器網(wǎng)絡(luò)中的其他系統(tǒng)開放。其他容器或虛擬機(jī)只能在端口在控制臺(tái)中顯式配置或公開在Dockerfile中時(shí)連接到我的容器。這些端口都不會(huì)在公共互聯(lián)網(wǎng)中公開。

最多可以為單個(gè)部署添加10個(gè)容器。準(zhǔn)備好后,我單擊Save and deploy(保存并部署)。

過(guò)了一段時(shí)間,部署處于活動(dòng)狀態(tài),可以測(cè)試終端節(jié)點(diǎn)。

終端節(jié)點(diǎn)DNS地址位于控制臺(tái)的右上角。如果必須的話,可以配置自己的DNS域名。

在瀏覽器中打開另一個(gè)選項(xiàng)卡并將它指向https終端節(jié)點(diǎn)URL:

當(dāng)必須部署新版本時(shí),再次使用控制臺(tái)來(lái)修改部署??梢允∪バ薷膽?yīng)用程序代碼、構(gòu)建和推送新版本容器的詳細(xì)信息。假設(shè)在名稱sebsto/lightsail-hello-world:v2下有第二個(gè)容器映像版本可用。返回到Amazon Lightsail控制臺(tái),單擊Deployments(部署),然后單擊Modify your Deployments(修改部署)。輸入容器映像新版本的完整名稱,包括標(biāo)簽,然后單擊Save and Deploy(保存并部署)。

過(guò)了一段時(shí)間后,部署并自動(dòng)激活新版本。

在瀏覽器中打開一個(gè)新選項(xiàng)卡,然后將其指向Amazon Lightsail控制臺(tái)右上角提供的終端節(jié)點(diǎn)URI。觀察到JSON版本不同。它現(xiàn)在有一個(gè)值為2的版本屬性。

當(dāng)部署過(guò)程中出現(xiàn)問題時(shí),Amazon Lightsail會(huì)自動(dòng)使上次部署保持活動(dòng)狀態(tài),以避免任何服務(wù)中斷。還可以手動(dòng)激活以前的部署版本以撤消任何不需要的更改。

剛從Docker Hub部署了第一個(gè)容器映像。還可以使用亞馬遜云科技命令行界面(CLI)管理我的服務(wù)并從筆記本電腦部署本地容器映像。要直接從筆記本電腦將容器映像推送到Amazon Lightsail容器服務(wù),必須安裝LightSail控制器插件。為創(chuàng)建、列出或刪除容器服務(wù),鍵入:

wKgZomULrPeALkaCAAFaN2we4BM349.png

wKgaomULrPeALUWHAAA8EynIUac149.png

還可以使用CLI直接從筆記本電腦部署容器映像。確保已安裝lightsailctl。

wKgZomULrPeAcJf5AABz7Lcd-E8891.png

過(guò)了一會(huì),我看到以下輸出:

wKgaomULrPiALlB1AAA6SAgtuu4822.png

創(chuàng)建一個(gè)lc.json文件來(lái)保存部署配置的詳細(xì)信息。它在控制臺(tái)上看到的選項(xiàng)一致。

wKgZomULrPiAXyWrAACBR8rEEM8440.png

最后,用以下命令創(chuàng)建一個(gè)新的服務(wù)版本:

wKgaomULrPmAL5W-AAAfQnmomao860.png

可以使用以下命令查詢部署狀態(tài)

wKgZomULrPmAW3rJAACQuFKQ8Vw161.png

過(guò)了一段時(shí)間后,狀態(tài)變?yōu)?a target="_blank">ACTIVE(活動(dòng)),可以測(cè)試我的終端節(jié)點(diǎn)。

wKgaomULrPmAKyNFAAA2WnJIu58571.png

如果計(jì)劃稍后將容器部署到Amazon ECS或Amazon Elastic Kubernetes Service,則無(wú)需進(jìn)行任何更改。您可以從存儲(chǔ)庫(kù)中提取容器映像,就像使用Amazon Lightsail一樣。

您可以在提供Amazon Lightsail的所有亞馬遜云科技區(qū)域中將容器部署到Lightsail上。截止今天,已在美國(guó)東部(俄亥俄)、美國(guó)東部(弗吉尼亞北部)、美國(guó)西部(俄勒岡)、亞太地區(qū)(孟買)、亞太地區(qū)(首爾)、亞太地區(qū)(新加坡)、亞太地區(qū)(悉尼)、亞太地區(qū)(東京)、加拿大(中部)、歐洲(法蘭克福)、歐洲(愛爾蘭)、歐洲(倫敦)和歐洲(巴黎)區(qū)域提供。

Amazon Lightsail在后臺(tái)由Amazon Elastic Compute Cloud(EC2)、Amazon Relational Database Service(RDS)、Application Load Balancer和其他亞馬遜云科技服務(wù)提供支持。它提供了您期望從亞馬遜云科技獲得的安全性、可靠性和可擴(kuò)展性級(jí)別。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4827

    瀏覽量

    86798
  • 亞馬遜
    +關(guān)注

    關(guān)注

    8

    文章

    2696

    瀏覽量

    84692
  • 云服務(wù)器
    +關(guān)注

    關(guān)注

    0

    文章

    809

    瀏覽量

    13841
  • Docker
    +關(guān)注

    關(guān)注

    0

    文章

    515

    瀏覽量

    12975
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    機(jī)智Amazon Alexa平臺(tái)發(fā)布Smarthome和Custom Skill,實(shí)現(xiàn)亞馬遜Echo直接控制Gokit

    本帖最后由 機(jī)智小編 于 2017-3-31 14:09 編輯 機(jī)智Amazon Alexa平臺(tái)率先發(fā)布了Smarthome Skill和Custom Skill,實(shí)現(xiàn)了亞馬遜
    發(fā)表于 03-31 11:54

    持續(xù)優(yōu)化云原生體驗(yàn),阿里Serverless容器與多云的探索

    基礎(chǔ)設(shè)施之間的混合體。忘掉服務(wù)器管理的細(xì)節(jié),無(wú)服務(wù)器運(yùn)行容器應(yīng)用阿里提供著國(guó)內(nèi)最大規(guī)模的公共
    發(fā)表于 05-15 23:22

    服務(wù)器有什么優(yōu)勢(shì)?怎么選對(duì)服務(wù)器

    大多數(shù)的企業(yè)、機(jī)構(gòu)逐步轉(zhuǎn)向服務(wù)器,IT基礎(chǔ)不再采用傳統(tǒng)服務(wù)器。只有些傳統(tǒng)企業(yè)沒有
    發(fā)表于 07-31 18:35

    服務(wù)器安全嗎?服務(wù)器有哪些優(yōu)勢(shì)?

    二十四小時(shí)的監(jiān)控當(dāng)中,有專業(yè)技術(shù)人員做維護(hù)。另外,服務(wù)器當(dāng)中,用戶業(yè)務(wù)數(shù)據(jù)并不是存儲(chǔ)固定的服務(wù)器當(dāng)中,而是分別存儲(chǔ)與不同的集群當(dāng)中,就
    發(fā)表于 03-27 14:31

    一種Arm服務(wù)器Robox安卓容器的構(gòu)建與使用方案

    1、Arm服務(wù)器Robox安卓容器方案的構(gòu)建編譯過(guò)程和使用方法隨著計(jì)算相關(guān)產(chǎn)業(yè)蓬勃發(fā)展,用
    發(fā)表于 06-17 14:34

    亞馬遜科技推出新服務(wù)Amazon Telco Network Builder可自動(dòng)部署和管理電信網(wǎng)絡(luò)

    Builder正式上市,這是項(xiàng)完全托管的服務(wù),可幫助客戶亞馬遜科技上部署、運(yùn)行和擴(kuò)展電信
    的頭像 發(fā)表于 03-04 08:22 ?794次閱讀

    文了解亞馬遜科技適用于Amazon Lightsail的托管數(shù)據(jù)庫(kù)

    Amazon Lightsail亞馬遜科技提供的一種易上手使用、月度價(jià)格經(jīng)濟(jì)實(shí)惠,并包括了計(jì)算實(shí)例、
    的頭像 發(fā)表于 09-13 16:21 ?764次閱讀
    <b class='flag-5'>一</b>文了解<b class='flag-5'>亞馬遜</b><b class='flag-5'>云</b>科技適用于<b class='flag-5'>Amazon</b> <b class='flag-5'>Lightsail</b>的托管數(shù)據(jù)庫(kù)

    亞馬遜科技VPS產(chǎn)品Amazon Lightsail已擴(kuò)展至全球14個(gè)區(qū)域并推出新的全球控制臺(tái)

    以從菜單中選擇配置,并啟動(dòng)預(yù)先配置了基于SSD的存儲(chǔ)、DNS管理功能和靜態(tài)IP地址的虛擬機(jī)。 自亞馬遜科技推出Lightsail以來(lái),許多客戶都使用它來(lái)啟動(dòng)VPS(虛擬私有服務(wù)器)。
    的頭像 發(fā)表于 09-19 10:37 ?707次閱讀
    <b class='flag-5'>亞馬遜</b><b class='flag-5'>云</b>科技VPS產(chǎn)品<b class='flag-5'>Amazon</b> <b class='flag-5'>Lightsail</b>已擴(kuò)展至全球14個(gè)區(qū)域并推出新的全球控制臺(tái)

    亞馬遜科技虛擬專用服務(wù)器Amazon Lightsail優(yōu)勢(shì)及其如何為初創(chuàng)企業(yè)提升運(yùn)營(yíng)效率

    作為名軟件工程師,有很多機(jī)會(huì)使用各種亞馬遜科技服務(wù),其中Amazon Lightsail是為
    的頭像 發(fā)表于 09-25 16:50 ?875次閱讀
    <b class='flag-5'>亞馬遜</b><b class='flag-5'>云</b>科技虛擬專用<b class='flag-5'>服務(wù)器</b><b class='flag-5'>Amazon</b> <b class='flag-5'>Lightsail</b>優(yōu)勢(shì)及其如何為初創(chuàng)企業(yè)提升運(yùn)營(yíng)效率

    亞馬遜科技Amazon Lightsail(VPS)虛擬專用服務(wù)器,價(jià)格低廉且可預(yù)測(cè)

    大步。 亞馬遜科技可以通過(guò)將虛擬機(jī)和存儲(chǔ)服務(wù)提供給開發(fā)者,用戶不需要構(gòu)建自己的服務(wù)器,獲取計(jì)算和存儲(chǔ)能力,并且可以像水電樣隨取隨用。 這
    的頭像 發(fā)表于 10-26 17:25 ?941次閱讀
    <b class='flag-5'>亞馬遜</b><b class='flag-5'>云</b>科技<b class='flag-5'>Amazon</b> <b class='flag-5'>Lightsail</b>(VPS)虛擬專用<b class='flag-5'>服務(wù)器</b>,價(jià)格低廉且可預(yù)測(cè)

    亞馬遜科技中國(guó)區(qū)域推出Amazon FSx for NetApp ONTAP

    亞馬遜科技宣布通過(guò)與光環(huán)新網(wǎng)和西數(shù)據(jù)的緊密合作,北京區(qū)域和寧夏區(qū)域推出文件存儲(chǔ)服務(wù)Amazon
    的頭像 發(fā)表于 11-14 16:08 ?773次閱讀

    服務(wù)生態(tài)演進(jìn):亞馬遜科技輕量應(yīng)用服務(wù)器應(yīng)對(duì)復(fù)雜需求

    難度、使用和管理流程,提供了獨(dú)立的產(chǎn)品控制臺(tái),并站式融合了常用基礎(chǔ)服務(wù),是眾多企業(yè)的理想選擇。 隨著輕量應(yīng)用
    的頭像 發(fā)表于 12-21 09:06 ?846次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務(wù)</b>生態(tài)演進(jìn):<b class='flag-5'>亞馬遜</b><b class='flag-5'>云</b>科技輕量應(yīng)用<b class='flag-5'>服務(wù)器</b>應(yīng)對(duì)復(fù)雜需求

    亞馬遜科技中國(guó)區(qū)域推出Amazon Network Firewall

    Network Firewall,幫助客戶更輕松地為其運(yùn)行亞馬遜科技的工作負(fù)載提供網(wǎng)絡(luò)安全防護(hù)。Amazon Network Fir
    的頭像 發(fā)表于 03-07 16:02 ?1002次閱讀

    服務(wù)器容器的區(qū)別和聯(lián)系

    、輕量級(jí)應(yīng)用如Web應(yīng)用和API服務(wù)。盡管兩者有區(qū)別,但它們可以互補(bǔ),容器技術(shù)可以服務(wù)器
    的頭像 發(fā)表于 12-02 11:41 ?408次閱讀

    亞馬遜科技宣布Amazon Trainium2實(shí)例正式可用

    30-40% 全新?Amazon EC2 Trn2 UltraServers采用NeuronLink超速互連技術(shù),將四個(gè)Trn2服務(wù)器連接成個(gè)大型服務(wù)器,能夠
    的頭像 發(fā)表于 12-06 09:15 ?578次閱讀
    <b class='flag-5'>亞馬遜</b><b class='flag-5'>云</b>科技宣布<b class='flag-5'>Amazon</b> Trainium2實(shí)例正式可用