AWS

Hogyan telepítsük a Docker konténert az AWS-re az elasztikus Beanstalk használatával

Hogyan telepítsük a Docker konténert az AWS-re az elasztikus Beanstalk használatával

Docker konténerek telepítése az AWS-re

A felhőalapú számítástechnika napjainkban a különböző webszolgáltatások tárolásának útja lett. Költségbarát, biztonságosabb és megbízhatóbb, mint a néhány évvel ezelőtt megszokott szokásos tárhelyszolgáltatások.  Az Amazon Web Services segítségével a felhőszámítás amúgy is nagyszerű ötlete határozottan jobb és könnyebben használható. Az Amazon megbízható vállalat, így bárki nyugodtan érezheti magát, ha webes alkalmazásainak tárhelyét kezelné.  Annak érdekében, hogy elolvassa ezt a cikket, feltételezem, hogy van elképzelése arról, hogy mi a felhőalapú számítástechnika, mit csinál az Amazon Web Services (AWS) és mi is a dokkoló. Nos, arra az esetre, ha nincs sok elképzelése arról, hogy mik azok, menjünk át egy gyors bevezetést.

Először is, a számítási felhő.

A felhőszámítás egyszerűen magában foglalja az igény szerinti számítási erőforrások szállítását. Ez mindent magában foglal az alkalmazásoktól kezdve az adatok és egyéb informatikai erőforrásokig az interneten keresztül, felosztó-kirovó árazással.  Tehát nem feltétlenül kell fizetnie azokért az erőforrásokért, amelyeket nem használ fel, ha a felhőalapú számítástechnikáról van szó.

Másodszor, az Amazon Web Services (AWS).

„Az Amazon Web Services egy biztonságos felhőszolgáltatási platform, amely számítási teljesítményt, adatbázis-tárolást, tartalomszolgáltatást és egyéb funkciókat kínál a vállalkozások méretezéséhez és növekedéséhez.”Ezt az egyszerű magyarázatot idézi a hivatalos weboldal (Amazonwebsite).  Alapvetően az AWS segít javítani a webalkalmazások rugalmasságát, méretezhetőségét és megbízhatóságát.

Harmadszor, a Docker Container.

A Docker-tároló nyílt forráskódú alkalmazásfejlesztő platformként írható le. Alapvetően konténerekbe csomagolja az alkalmazásokat, amelyek lehetővé teszik, hogy bármilyen Linux operációs rendszeren könnyen mozgathatóak vagy hordozhatóak legyenek.  Mindent összefoglalva a felhőalapú számítástechnikáról, az AWS tevékenységéről és a dokkolótartályról, e fogalmak teljes magyarázata meghaladja a cikk kereteit.

Tehát együtt fogunk működni az Amazon Elastic Beanstalk szolgáltatással, amely az Amazon Web Service, amelyet a dokkoló alkalmazások futtatásához használnánk. Könnyen használható szolgáltatás webalkalmazások és -szolgáltatások telepítésére és méretezésére.  Lépésről lépésre haladunk, mivel előfordulhat, hogy valamilyen magyarázat érdekében egy korábban megtett lépésre kell utalnunk. Menjünk bele a dolgok sűrűjébe.

1. lépés

Meglátogatjuk az Amazon Beanstalk hivatalos weboldalát. Először látogassa meg az Amazon Web Services webhelyét, és ellenőrizze, hogy be van-e jelentkezve, majd a szolgáltatások megtekintésével navigáljon a Beanstalk szakaszra. Ha nehezen találja meg a szakaszt, akkor gyorsan megszerezheti ezt a linket.

2. lépés

Betölti a Beanstalk részt, és képes lesz új alkalmazás létrehozására. Mielőtt azonban ezt megtennénk, győződjön meg arról, hogy a Beanstalk jelzi a megfelelő földrajzi helyet, amelyet a weboldal jobb felső sarkában talál.

Amikor megerősíti tartózkodási helyét, kattintson az „Új alkalmazás létrehozása” gombra, amely közvetlenül az oldal azon része alatt található, ahol meg kell változtatnia a tartózkodási helyét.

3. lépés

Ezután betölthet egy új weboldalt, ahol az új alkalmazás létrehozása előtt megismerheti a részleteket. Várhatóan két szakaszból álló űrlapot fog látni:

Adjuk meg alkalmazásunknak a „ca-web-server” nevet. Bármelyik nevet megadhatja, amit csak szeretne, azonban óvatosnak kell lennie a cikk végigvitelén. Javasoljuk, hogy egyszerűen kövesse végig, és utána tegye a dolgokat úgy, ahogy azt szeretné.

A leírás üres maradhat, mivel opcionális. Pontosan ezt fogjuk tenni, üresen hagynánk.

Ezután rákattint a „Tovább” gombra

4. lépés

Ezután jön egy új oldal, és az alkalmazás nevét láthatja a weboldal bal felső sarkában.

Ezen az oldalon be kell állítanunk a környezettípust.

Három szakaszból álló űrlapunk van:

Egyszerűen azt akarjuk, hogy az alkalmazás webszerver legyen, ezért kattintson a „Környezetszint” elemre, és a legördülő menüben válassza a „Webkiszolgáló” lehetőséget.

Ezután rákattintunk az „Előre definiált konfiguráció” elemre, majd a legördülő menüből kiválasztjuk a „Docker” elemet.

Kattintson a „Környezet típusa” elemre, és a legördülő menüből kiválasztjuk az „Egyetlen példány” lehetőséget.

Ezután rákattint a „Tovább” gombra.

5. lépés

Ezután átkerül az Alkalmazásverzió oldalra. Kiválasztja a „Saját feltöltése” gombot, ha már rendelkezik dokkoló fájllal. Feltöltéskor a „Tovább” gombra kattintunk.

6. lépés

Ezután kapunk egy weboldalt, amely környezeti információkat mutat be.

Itt van a „Környezet neve” és a „Környezet URL” előre kitöltött. Ezután rákattint a "Szabad szobák ellenőrzése" gombra. Ez azután ellenőrzi a kiválasztott URL elérhetőségét, vagyis a korábban kiválasztott nevet összeolvasztják a rugalmassággal.com.

Ha a „Környezet URL” zöldre vált, akkor készen állunk a folytatásra.

Ezután kattintson a „Tovább” gombra.

7. lépés

Ezután kap egy oldalt, amelyben a „További források” kiválasztását kéri. Nincs erre szükségünk, így kihagyhatnánk. Túlóra azonban megismeri a további források hasznosságát, és az Ön igényei szerint válogathat.

Tehát kattintson a következő gombra.

8. lépés

Jön egy konfigurációs oldal. Az alapértelmezett választásnál hagyhatja a „Példánytípus” beállítást, amelynek „t1 mikro”. Ez létrehozza a folyamatot EC2 példányként.

Ezután kiválaszthatja a legördülő menüvel érkező „EC2 kulcspáron”, majd kiválaszthatja az Amazon Web Service-fiókjához társított elérhető párosítást.

Ezután beírhatja az e-mailt az e-mail cím részben, és dönthet úgy, hogy üresen hagyja, ha akarja. Az Amazon erre az e-mail címre küld információt a fiókkal kapcsolatos fontos eseményekről.

A példányprofilt az alapértelmezett választásnál kell hagyni.

Ezután rákattint a „Tovább” gombra.

9. lépés

Ez egy „Környezetcímkék” elnevezésű részből áll, amely segít a biztonság javításában.

Van kulcsa és értéke. Ahol a kulcs bármilyen karakter lehet, és az értéknek bármilyen karaktere is lehet, mindkettő kombinációja segíti a csatlakozási folyamatok biztonságát.

Erre azonban jelenleg nincs szükség, ezért kattintson a „Tovább” gombra.

10. lépés

Ez a szolgáltatás és a konfigurációs beállítások áttekintésével kapcsolatos információkat tartalmaz. Itt az ideje megszerezni a környezetet, ezért rákattint az „Indítás” gombra.

Elindítja, és előkerül egy ablak, amely megmutatja a konténer feldolgozása során megtett lépéseket. Ez eltart egy ideig.

Ez az, a Docker-tárolót telepítették az AWS-felhőbe.

11. lépés

Térjen vissza az irányítópultra, ahol hozzáférhet az összes Amazon Web Services szolgáltatáshoz. Ezután kattintson az „EC2” gombra.

Kattintson az „Példányok” elemre, itt láthatja, hogy az aktuális folyamat „futó” állapotot mutat, ha minden jól megy. Jelölje be a folyamatot, és további információk jelennek meg a folyamatról.

Látná, hogy valami, amit „public dns” -nek hívnak, ott másolja az információkat, szükségünk van rá, hogy a terminálról elérjük a példányt.

Ezután hozzáférhet a dokkolóhoz:

ssh -i  [e-mail védett]

Hol:

az a kulcspár, amelyet használni választottunk. Helyettesíteni kell a „mykey.pem ”, mivel üresen hagytuk.

a docker az ec2-felhasználó neve.

a korábban másolt nyilvános dns.

Nyomja meg az Enter billentyűt, írja be az „y” -t az igenre, és nyomja meg ismét az Enter billentyűt, és máris itt vagyunk.

Következtetés

Tehát ezek a lépések segítenek az egyedi beépített Docker konténer elvitelében, és elindíthatják és futtathatják AWS-en az Elastic Beanstalk szolgáltatás használatával. A Docker és az AWS összeállt, hogy minden eddiginél könnyebben telepíthessen egy dokkoló konténert az Amazon EC2 infrastruktúrájára.

A legnépszerűbb Oculus App Lab játékok
Ha Oculus fülhallgató-tulajdonos, akkor tisztában kell lennie az oldalsó töltéssel. Az oldaltöltés a nem áruházi tartalom fejhallgatóra történő telepí...
A legjobb 10 játék az Ubuntuban
A Windows platform a játékok egyik domináns platformja volt, mivel a játékokat hatalmas százalékban fejlesztik ma a natív Windows támogatására. Kihívh...
5 legjobb arcade játék Linuxhoz
Manapság a számítógépek komoly gépek, amelyeket játékra használnak. Ha nem sikerül megszerezni az új magas pontszámot, akkor tudni fogja, mire gondolo...