A Local Docker Image áthelyezése az AWS ECR-be

A Local Docker Image Athelyezese Az Aws Ecr Be



A Docker-kép egy írásvédett fájl, amely utasításokat tartalmaz a Docker-tárolók létrehozásához és végrehajtásához. Ezek a képek bármely távoli rendszerleíró adatbázisba letolhatók (feltölthetők) a Nyom parancs. Elasztikus konténernyilvántartás egy konténer-nyilvántartás, amely segíti a docker-képfájlok kezelését és telepítését. Ez az AWS teljes körűen felügyelt, biztonságos és méretezhető szolgáltatása.

Ez a cikk részletes útmutatót tartalmaz a helyi kép AWS ECR-be küldéséhez.







Tolja a helyi dokkolóképet az AWS ECR-hez

Győződjön meg arról, hogy AWS CLI telepítve van a rendszerre. Most nyissa meg a Parancssort abban a könyvtárban, ahol a Docker kép tárolják:





Írja be ezt a parancsot az AWS CLI telepítésének beállításához:





> aws konfigurálása

jegyzet : Négy különböző értéket kér. Adja meg az információkat az AWS-fiókból való másolással.



Másolja ki a szükséges AWS hozzáférési kulcs IP-címét és az AWS titkos hozzáférési kulcsát kereséssel ÉN VAGYOK a keresősávban Amazon felügyeleti konzol, kattintson ÉN VAGYOK gombot, és válassza ki a lehetőséget Biztonsági hitelesítő adataim:

Nyissa meg a Hozzáférési kulcs létrehozása lehetőséget, és másolja ki Hozzáférési kulcs és titkos hozzáférési kulcs:

Most illessze be ezeket a kulcsokat a parancssorba a kulcsüzenethez kapcsolódóan, és adja meg a alapértelmezett régiónév és állítsa be az értékét Az alapértelmezett json kimeneti formátum:

Az AWS parancssori felület sikeresen konfigurálva.

A következő lépés az ECR létrehozása az adott keresési ECR-hez a keresősávban Amazon felügyeleti konzol és kattintson rá Elasztikus konténer nyilvántartás:

Kattintson a gombra Fogj neki:

Válassza ki a privát vagy a nyilvános beállítást, és írja be az ECR nevét:

A többi beállítást hagyja alapértelmezettként, és kattintson a gombra Tár létrehozása gomb:

A sikeresen létrehozott ECR megjelenik a Az Amazon ECR Repositorys irányítópultján nyissa meg a Repository nevére kattintva:

Ideje lenyomni a docker képet, hogy erre a célra kattintson Push parancsok megtekintése:

Megnyílik a Push parancs varázsló, amely a különböző operációs rendszerekhez tartozó parancsokat és eljárásokat tartalmazza a képek hitelesítéséhez és a tárba küldéséhez. Innen másolja a hitelesítési token az AWS CLI-be való bejelentkezéshez:

Illessze be ezt a másolt parancsot a konfigurált parancssorba:

A bejelentkezés sikeres üzenete a fenti kimenetben látható.

Másolja a épít a docker kép parancsa a nyom parancsok varázsló:

Szintaxis

> dokkoló épít -t < docker kép neve >

Illessze be a parancssorba, és nyomja meg az Enter billentyűt:

Másolja a címke parancsot a tárba küldeni kívánt kép címkézéséhez:

Szintaxis:

> dokkoló címke < képnév > < ECR-nyilvántartási név >/< képnév >

Illessze be a parancssorba:

Másolja ki a push parancsot, hogy a varázslóból leküldje a docker-képet az AWS-lerakatban:

Szintaxis

> dokkoló tolja < image-name-in-registry >

Illessze be a parancssorba:

A kép sikeresen eltolódik az ECR-be:

A kép sikeres elküldésének ellenőrzéséhez nyissa meg a tárat a kép megtekintéséhez:

A kimeneten látható, hogy a kép sikeresen lett elküldve, minden részlettel, mint például a kivonat, az időbélyegzőnél eltolva, a képcímke és a műtermék típusa.

Következtetés

Az Amazon ECR szolgáltatás lehetővé teszi a docker-lemezkép néhány lépésben történő leküldését az AWS parancssori felület használatával, így az AWS-nyilvántartás létrehozhatja és telepítheti a Docker-tárolót a Docker-lemezkép használatával. Ebben a cikkben egy Helyi Docker-képet küldtünk az ECR-nek.