AWS

Kaip įdiegti Docker konteinerį AWS naudojant elastingą pupelių kotelį

Kaip įdiegti Docker konteinerį AWS naudojant elastingą pupelių kotelį

Kaip įdiegti Docker konteinerius AWS

Debesų kompiuterija šiandien tapo tinkamiausių interneto paslaugų talpinimo keliu. Tai yra ekonomiška, saugesnė ir patikimesnė nei įprastos prieglobos paslaugos, įprastos kelerius metus atgal.  Su „Amazon Web Services“ ir taip puiki debesų kompiuterijos idėja tikrai pagerėjo ir buvo lengviau naudojama. „Amazon“ yra patikima įmonė, todėl kas nors galėtų jaustis ramiai, leisdamas jiems tvarkyti savo interneto programas.  Kad galėtumėte skaityti šį straipsnį, manau, kad turite idėją, kas yra debesų kompiuterija, ką veikia „Amazon Web Services“ (AWS) ir kas yra dokas. Na, tik tuo atveju, jei neturite daug idėjos apie tai, kas jie yra, pereikime per trumpą įvadą.

Pirma, debesų kompiuterija.

Skaičiavimas iš debesies reiškia tiesiog pareikalavusių skaičiavimo išteklių pristatymą. Tai apima viską, pradedant programomis, baigiant duomenimis ir kitais IT ištekliais internete, taikant „pay-as-you-go“ kainą.  Taigi nebūtinai turite mokėti už išteklius, kurių nenaudojate, kai kalbama apie debesų kompiuteriją.

Antra, „Amazon Web Services“ (AWS).

„„ Amazon Web Services “yra saugi debesijos paslaugų platforma, siūlanti skaičiavimo galią, duomenų bazių saugojimą, turinio pristatymą ir kitas funkcijas, padedančias įmonėms plėstis ir plėstis.„Šis paprastas paaiškinimas cituojamas oficialioje svetainėje („ Amazonwebsite “).  Iš esmės AWS padeda pagerinti žiniatinklio programų lankstumą, mastelį ir patikimumą.

Trečia, „Docker Container“.

„Docker“ talpyklą galima apibūdinti kaip atvirojo kodo programų kūrimo platformą. Iš esmės jis supakuoja programas į konteinerius, kad jas būtų galima lengvai perkelti ar perkelti bet kurioje „Linux“ operacinėje sistemoje.  Taigi, norint greitai apibendrinti, kas yra debesų kompiuterija, ką veikia AWS ir kas yra dokavimo talpykla, išsamus šių sąvokų paaiškinimas nepatenka į šio straipsnio taikymo sritį.

Taigi, mes dirbsime su „Amazon Elastic Beanstalk“ paslauga, kuri yra „Amazon Web Service“, kurią naudosime vykdydami dokų programas. Tai paprasta naudoti paslauga, skirta diegti ir keisti interneto programas ir paslaugas.  Vykdysime žingsnis po žingsnio, nes norint paaiškinimo gali tekti remtis anksčiau atliktu žingsniu. Leiskimės į reikalus.

1 žingsnis

Mes turime aplankyti oficialią „Amazon Beanstalk“ svetainę. Pirmiausia apsilankykite „Amazon Web Services“ svetainėje ir įsitikinkite, kad esate prisijungę, tada eikite į „Beanstalk“ skyrių, patikrindami paslaugas. Jei jums sunku rasti tą skyrių, galite greitai jį gauti apsilankę šioje nuorodoje.

2 žingsnis

Tai įkeltų „Beanstalk“ skyrių ir galėtumėte sukurti naują programą. Tačiau prieš tai atlikdami įsitikinkite, kad „Beanstalk“ nurodo tinkamą geografinę vietą, kurią galite rasti viršutiniame dešiniajame tinklalapio kampe.

Kai patvirtinsite savo vietą, galite spustelėti „Kurti naują programą“, esančią tiesiai po puslapio dalimi, kurioje turite pakeisti savo vietą.

3 žingsnis

Tada jis turi įkelti naują tinklalapį, kuriame turėsite įvesti išsamią informaciją prieš kurdami naują programą. Tikimasi, kad pamatysite formą su dviem skiltimis:

Duokime savo programai pavadinimą „ca-web-server“. Galite suteikti jam bet kokį norimą vardą, tačiau šiame straipsnyje turite būti atsargūs. Patartina paprasčiausiai laikytis ir daryti viską taip, kaip norėtumėte.

Aprašą galima palikti tuščią, nes jis neprivalomas. Būtent tai ir darysime, palikime tuščią.

Tada spustelėsite „Kitas“

4 žingsnis

Tada jis pateikia naują puslapį, o programos pavadinimą galite pamatyti viršutiniame kairiajame tinklalapio kampe.

Šiame puslapyje turime nustatyti aplinkos tipą.

Mes turime formą su trimis skyriais:

Mes tiesiog norime, kad programa būtų žiniatinklio serveris, todėl spustelėsite „Aplinkos pakopa“, o išskleidžiamajame meniu pasirinksime „Žiniatinklio serveris“.

Tada mes spustelėjame „Iš anksto nustatyta konfigūracija“ ir išskleidžiamajame meniu pasirenkame „Docker“.

Spustelėkite „Aplinkos tipas“ ir išskleidžiamajame meniu pasirenkame „Vienos instancijos“.

Tada spustelėsite „Kitas“.

5 žingsnis

Tada būsite nukreipti į „Application Version“ puslapį. Jūs pasirenkate mygtuką „Įkelti savo“, jei jau turite doko failą. Įkėlę spustelėkite „Kitas“.

6 žingsnis

Tada mes gauname tinklalapį, kuriame pateikiama informacija apie aplinką.

Čia mes turime užpildyti „Aplinkos pavadinimą“ ir užpildyti „Aplinkos URL“. Tada spustelėkite „Tikrinti prieinamumą“. Tada patikrinama, ar yra pasirinktas URL, ty anksčiau pasirinktas vardas sujungiamas su elastiniu pupelių stiebu.com.

Jei „Aplinkos URL“ tampa žalia, kai būsime pasirengę tęsti.

Tada spustelėsite „Kitas“.

7 žingsnis

Tada gausite puslapį, kuriame prašoma pasirinkti „Papildomi ištekliai“. Mums to nereikia, todėl galėtume praleisti. Tačiau dirbdami viršvalandžius sužinotumėte apie papildomų išteklių naudingumą ir galėtumėte pasirinkti pagal savo poreikius.

Taigi, spustelėkite toliau.

8 žingsnis

Jis pateikia konfigūracijos puslapį. Numatytame pasirinkime galite palikti „egzemplioriaus tipą“, kuris turėtų būti „t1 micro“. Tai sukuria procesą kaip EC2 egzempliorių.

Tada galite pasirinkti „EC2 raktų porą“, pateikiamą su išskleidžiamuoju meniu, tada galite pasirinkti galimą susiejimą, susietą su „Amazon Web Service“ paskyra.

Tada galite įvesti el. Pašto adresą el. Pašto adreso skiltyje, jei norite, galite nuspręsti jį palikti tuščią. „Amazon“ šiuo el. Pašto adresu siųs visą informaciją apie svarbius įvykius, susijusius su paskyra.

Egzemplioriaus profilis turėtų būti paliktas numatytuoju pasirinkimu.

Tada spustelėsite „Kitas“.

9 žingsnis

Tai ateina su skyriumi „Aplinkos žymos“, kuris padeda pagerinti saugumą.

Jis turi raktą ir vertę. Kai raktas gali būti bet koks simbolis, o reikšmė taip pat gali turėti bet kokį simbolį, abiejų derinys padeda apsaugoti ryšio procesus.

Tačiau to dabar nereikia, todėl spustelėsite „Kitas“.

10 žingsnis

Tai pateikia paslaugos peržiūros informaciją ir konfigūracijos parametrus. Atėjo laikas išgauti aplinką, taigi spustelėkite „Paleisti“.

Jis paleidžia jį ir ateina su langu, kuriame rodomi veiksmai, kurių buvo imtasi apdorojant konteinerį. Tam prireiktų šiek tiek laiko.

Viskas, jūsų „Docker“ konteineris buvo dislokuotas AWS debesyje.

11 žingsnis

Grįžkite į informacijos suvestinę, kurioje galėsite pasiekti visas „Amazon Web Services“. Tada spustelėkite „EC2“.

Spustelėkite „egzemplioriai“, čia pamatytumėte, kad dabartinis procesas rodo būseną, jei viskas gerai. Pažymėkite procesą ir bus rodoma papildoma informacija apie procesą.

Matytumėte, kad kažkas, vadinamas „public dns“, nukopijuoja informaciją ten, mums to reikės, kad galėtume pasiekti egzempliorių iš terminalo.

Tada prie doko įrenginio galite prisijungti naudodami:

ssh -i  [apsaugotas el. paštu]

Kur:

yra raktų pora, kurią mes pasirinkome naudoti. Reikėtų pakeisti „mykey.pem “, nes palikome tuščią.

dokas yra ec2 vartotojo vardas.

yra anksčiau nukopijuotas viešasis dns.

Paspauskite klavišą „Enter“, įveskite „y“, jei norite, ir dar kartą paspauskite klavišą „Enter“ ir mes būsime.

Išvada

Taigi, šie veiksmai padėtų paimti jūsų pasirinktą „Docker“ konteinerį ir paleisti jį bei paleisti AWS naudojant „Elastic Beanstalk“ paslaugą. „Docker“ ir AWS susivienijo, kad būtų lengviau nei bet kada anksčiau įdiegti „Docker“ konteinerį „Amazon EC2“ infrastruktūroje.

How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Peržiūrėkite pelės mygtukus skirtingai programinei įrangai naudodami „X-Mouse Button Control“
Galbūt jums reikia įrankio, kuris galėtų pakeisti jūsų pelės valdymą kiekvienoje jūsų naudojamoje programoje. Tokiu atveju galite išbandyti programą, ...
„Microsoft Sculpt Touch“ belaidžio pelės apžvalga
Neseniai skaičiau apie „Microsoft Sculpt Touch“ belaidę pelę ir nusprendė ją nusipirkti. Kurį laiką naudojęs, nusprendžiau pasidalinti savo patirtimi....