Kohaliku Dockeri kujutise lükkamine AWS ECR-i

Kohaliku Dockeri Kujutise Lukkamine Aws Ecr I



Dockeri pilt on kirjutuskaitstud fail, mis sisaldab juhiseid Dockeri konteinerite loomiseks ja käivitamiseks. Neid pilte saab lükata (üles laadida) mis tahes kaugregistrisse, kasutades Push käsk. Elastsete konteinerite register on konteineri register, mis aitab hallata ja juurutada dockeri kujutisi. See on AWS-i täielikult hallatav, turvaline ja skaleeritav teenus.

See artikkel sisaldab üksikasjalikku juhendit kohaliku pildi AWS ECR-i edastamiseks.







Push Local Docker Image AWS ECR

Veendu, et AWS CLI on süsteemi installitud. Nüüd avage käsuviip kataloogis, kus Dockeri pilt on salvestatud:





Sisestage see käsk, et seadistada AWS CLI installimine:





> awsi seadistamine

Märge : see küsib nelja erinevat väärtust. Esitage teave, kopeerides selle AWS-i kontolt.



Kopeerige otsides vajalik AWS-i juurdepääsuvõtme IP ja AWS-i salajane pääsuvõti MA OLEN otsinguribal Amazoni halduskonsool, kliki MA OLEN ja valige suvand Minu turvamandaadid:

Avage Loo juurdepääsuvõti ja kopeerige oma Juurdepääsuvõti ja salajane juurdepääsuvõti:

Nüüd kleepige need võtmed võtmesõnumiga käsureale ja esitage ka piirkonna vaikenimi ja määrake väärtus Vaikimisi jsoni väljundvorming:

AWS CLI on edukalt konfigureeritud.

Järgmine samm on luua selle otsingu ECR otsinguribal Amazoni halduskonsool ja klõpsake edasi Elastsete konteinerite register:

Klõpsake nuppu Alustama:

Valige vastavalt oma eelistustele privaatne või avalik ja tippige ECR-i nimi:

Jätke ülejäänud sätted vaikeseadeteks ja klõpsake nuppu Hoidla loomise nupp:

Edukalt loodud ECR kuvatakse ekraanil Amazon ECR-i hoidlate armatuurlaual avage see, klõpsates hoidla nimel:

On aeg lükata dokkeri pilt, nii et klõpsake sellel Vaata push-käske:

Avaneb käskude tõukeviisard, mis sisaldab käske ja protseduure erinevate operatsioonisüsteemide jaoks, et autentida ja lükata pildid hoidlasse. Siit kopeerige autentimismärk AWS-i CLI-sse sisselogimiseks:

Kleepige see kopeeritud käsk konfigureeritud käsureale:

Sisselogimise eduteadet näete ülaltoodud väljundis.

Kopeerige ehitada dokkimiskujutise käsk suruma käskude viisard:

Süntaks

> doki ehitamine -t < dokkipildi nimi >

Kleepige see käsureale ja vajutage sisestusklahvi:

Kopeerige käsk silt, et sildistada pilt, mille soovite hoidlasse lükata:

Süntaks:

> doki silt < pildi nimi > < ECR-registrinimi >>< pildi nimi >

Kleepige see käsureale:

Kopeerige tõukekäsk viisardist AWS-i hoidlas oleva dokkeri kujutise lükkamiseks:

Süntaks

> dokki tõuge < pildi-nimi-registris >

Kleepige see käsureale:

Pilt lükatakse ECR-i edukalt:

Et kinnitada, kas pildi tõukamine õnnestus või mitte, avage hoidla, et pilti näha:

Väljundis on näha, et pilt on edukalt lükatud koos kõigi üksikasjadega, nagu Digest, Pushed at ajatempel, pildisilt ja artefakti tüüp.

Järeldus

Amazon ECR teenus pakub võimalust lükata Dockeri kujutis mõne sammuga AWS-i CLI abil, et AWS-i register saaks Dockeri pilti kasutades Dockeri konteinerit luua ja juurutada. Selles artiklis lükkasime kohaliku Dockeri pildi ECR-i.