AWS

Kako razmestiti zabojnik Docker na AWS z uporabo elastičnega fižola

Kako razmestiti zabojnik Docker na AWS z uporabo elastičnega fižola

Kako razporediti zabojnike Docker na AWS

Računalništvo v oblaku je danes postalo pot za gostovanje različnih spletnih storitev. Je stroškovno prijazen, varnejši in zanesljivejši od običajnih storitev gostovanja, ki so bile običajne nekaj let nazaj.  Z Amazonovimi spletnimi storitvami je že tako dobra ideja računalništva v oblaku zagotovo postala boljša in enostavnejša za uporabo. Amazon je zanesljivo podjetje, zato bi se kdo počutil počivajoče, če bi se ukvarjal z gostovanjem njihovih spletnih aplikacij.  Da boste brali ta članek, predvidevam, da imate idejo o tem, kaj je računalništvo v oblaku, kaj počnejo spletne storitve Amazon (AWS) in kaj je to. No, v primeru, da nimate veliko pojma o tem, kaj so, pojdimo skozi hiter uvod.

Prvič, računalništvo v oblaku.

Računalništvo v oblaku preprosto vključuje dobavo računalniških virov na zahtevo. To vključuje vse, od aplikacij do podatkov in drugih informacijskih virov prek interneta s plačljivimi cenami.  Ko gre za računalništvo v oblaku, vam ni treba plačati za vire, ki jih ne uporabljate.

Drugič, Amazon Web Services (AWS).

»Amazon Web Services je varna platforma za storitve v oblaku, ki ponuja računalniško moč, shranjevanje baz podatkov, dostavo vsebine in druge funkcije, ki podjetjem pomagajo pri širjenju in rasti."Ta preprosta razlaga je navedena na uradni spletni strani (Amazonwebsite).  V bistvu AWS pomaga izboljšati prilagodljivost, razširljivost in zanesljivost spletnih aplikacij.

Tretjič, Docker Container.

Posodo Docker lahko opišemo kot odprtokodno platformo za razvoj aplikacij. V bistvu pakira aplikacije v vsebnike, kar jim omogoča enostavno premikanje ali prenos v katerem koli operacijskem sistemu Linux.  To je vse za hiter povzetek tega, kaj je računalništvo v oblaku, kaj počne AWS in kaj je zabojnik za docker, popolna razlaga teh konceptov presega obseg tega članka.

Torej, sodelovali bomo s storitvijo Amazon Elastic Beanstalk, ki je spletna storitev Amazon, ki bi jo uporabljali za zagon docker aplikacij. Je enostavna storitev za uvajanje in skaliranje spletnih aplikacij in storitev.  Stvari bomo storili korak za korakom, saj se bomo za neko razlago morda morali sklicevati na prej sprejeti korak. Pojdimo v debelino stvari.

Korak 1

Obiščemo uradno spletno stran Amazon Beanstalk. Najprej obiščite spletno mesto Amazon Web Services in se prepričajte, da ste prijavljeni, nato se pomaknite do razdelka Beanstalk, tako da preverite storitve. Če imate težave z iskanjem tega razdelka, ga lahko hitro dobite na tej povezavi.

2. korak

Naložil bi razdelek Beanstalk in ugotovili boste, da lahko ustvarite novo aplikacijo. Preden pa to storimo, se prepričajte, da Beanstalk označuje pravo geografsko lokacijo, ki jo najdete v zgornjem desnem kotu spletne strani.

Ko potrdite svojo lokacijo, lahko kliknete »Ustvari novo aplikacijo«, ki je tik pod delom strani, kjer morate spremeniti svojo lokacijo.

3. korak

Nato se naloži nova spletna stran, kjer lahko vnesete podrobnosti, preden ustvarite novo aplikacijo. Videli boste obrazec z dvema razdelkoma:

Dajmo naši aplikaciji ime “ca-web-server”. Lahko mu daste poljubno ime, vendar morate biti previdni v tem članku. Priporočljivo je, da preprosto sledite navodilom in naredite stvari tako, kot bi si želeli.

Opis lahko ostane prazen, saj ni obvezen. Točno to bomo storili, pustili bi prazno.

Nato kliknete na "Naprej"

4. korak

Nato se prikaže nova stran, ime aplikacije pa lahko vidite v zgornjem levem kotu spletne strani.

Na tej strani moramo nastaviti vrsto okolja.

Imamo obrazec s tremi razdelki:

Preprosto želimo, da je aplikacija spletni strežnik, tako da kliknete na “okolje okolje” in v spustnem meniju izberemo “spletni strežnik”.

Nato kliknemo na "Vnaprej določena konfiguracija" in v spustnem meniju izberemo "Docker".

Kliknemo na “Vrsta okolja” in v spustnem meniju izberemo “En primerek”.

Nato kliknete "Naprej".

5. korak

Nato boste preusmerjeni na stran z različico aplikacije. Če že imate datoteko dockerja, izberete gumb »Naloži svoje«. Ko naložimo, kliknemo na “Naprej”.

6. korak

Nato dobimo spletno stran z informacijami o okolju.

Tu imamo vnaprej izpolnjeno »Ime okolja« in »URL okolja«. Nato kliknete na "Preveri razpoložljivost". Ta nato preveri razpoložljivost izbranega URL-ja, to je, da je izbrano ime prej združeno z elasticbeanstalk.com.

Če "URL okolja" postane zelen, ko smo pripravljeni za nadaljevanje.

Nato kliknete "Naprej".

7. korak

Nato dobite stran z zahtevo, da izberete »Dodatni viri«. Tega ne potrebujemo, zato bi lahko preskočili. Vendar pa bi nadure spoznali koristnost dodatnih virov in jih lahko izbrali glede na vaše potrebe.

Torej, kliknite Naprej.

8. korak

Prikaže se stran s konfiguracijo. "Tip primerka" lahko pustite pri privzeti izbiri, ki naj bo "t1 micro". To ustvari postopek kot primerek EC2.

Nato lahko izberete na “EC2 par ključev”, ki je priložen spustnem izboru, nato pa lahko izberete razpoložljivo seznanjanje, ki je povezano z vašim računom Amazon Web Service.

Nato lahko vnesete e-poštno sporočilo v razdelek z e-poštnim naslovom, če želite, ga lahko pustite prazno. Amazon bi na ta e-poštni naslov poslal vse informacije o vseh pomembnih dogodkih, povezanih z računom.

Profil primerka naj ostane privzeto izbran.

Nato kliknete "Naprej".

9. korak

V nadaljevanju je razdelek z naslovom „Oznake okolja“, ki pomaga izboljšati varnost.

Ima ključ in vrednost. Kadar je lahko ključ kateri koli znak, vrednost pa ima lahko tudi kateri koli znak, kombinacija obeh pomaga pri zaščiti procesov povezave.

Vendar to trenutno ni potrebno, zato kliknete »Naprej«.

10. korak

Tu so prikazane informacije o pregledu storitve in nastavitve konfiguracije. Čas je, da vzamemo okolje, zato kliknete »Zaženi«.

Zažene ga in prikaže okno, ki prikazuje korake, ki so bili sprejeti med obdelavo vsebnika. To bi trajalo nekaj časa.

To je to, vaš vsebnik Docker je bil razporejen v oblak AWS.

11. korak

Vrnite se na nadzorno ploščo, kjer lahko dostopate do vseh Amazon Web Services. Nato kliknite na “EC2”.

Kliknite »Primerki«, tu bi videli trenutni postopek, ki prikazuje stanje »teče«, če bi šlo vse v redu. Označite postopek in prikazane bodo nadaljnje informacije o postopku.

Videli bi, da nekaj, kar se imenuje "javni dns", kopira podatke tam, kar bi potrebovali za dostop do primerka s terminala.

Nato lahko do priklopne postaje dostopate s pomočjo:

ssh -i  [e-pošta zaščitena]

Kje:

je par ključev, ki smo se ga odločili za uporabo. Nadomestiti z "mykey.pem «, saj smo ga pustili praznega.

docker je uporabniško ime ec2.

je javni dns kopiran prej.

Pritisnite tipko enter, za da vnesite »y« in še enkrat pritisnite tipko enter in že smo.

Zaključek

Ti koraki bi torej pomagali uporabiti vaš vdelani vsebnik Docker in ga zagnati in zagnati na AWS s pomočjo storitve Elastic Beanstalk. Docker in AWS sta se združila, da lažje kot kdaj koli prej namestita zabojnik docker na Amazonovi infrastrukturi EC2.

Nadzirajte in upravljajte gibanje miške med več monitorji v sistemu Windows 10
Upravitelj miške z dvojnim zaslonom vam omogoča nadzor in konfiguriranje gibanja miške med več monitorji, tako da upočasni gibanje blizu meje. Windows...
WinMouse vam omogoča prilagajanje in izboljšanje premikanja kazalca miške v računalniku z operacijskim sistemom Windows
Če želite izboljšati privzete funkcije kazalca miške, uporabite brezplačno programsko opremo WinMouse. Dodaja več funkcij, s pomočjo katerih boste kar...
Levi gumb miške ne deluje v sistemu Windows 10
Če s prenosnikom ali namiznim računalnikom uporabljate namensko miško, vendar gumb miške z levim klikom ne deluje v operacijskem sistemu Windows 10/8/...