Jak poslat místní obrázek dockeru do AWS ECR

Jak Poslat Mistni Obrazek Dockeru Do Aws Ecr



Docker image je soubor pouze pro čtení obsahující pokyny k vytvoření a spuštění kontejnerů Docker. Tyto obrazy lze odeslat (nahrát) do libovolného vzdáleného registru pomocí TAM příkaz. Elastický kontejnerový registr je registr kontejnerů, který pomáhá při správě a nasazování dockerů, je to plně spravovaná, zabezpečená a škálovatelná služba AWS.

Tento článek obsahuje podrobného průvodce odesláním místního obrazu do AWS ECR.







Odeslat místní obrázek dockeru do AWS ECR

Ujistit se, že AWS CLI je nainstalován v systému. Nyní otevřete příkazový řádek v adresáři, kde je Obrázek dockeru Je uložen:





Zadejte tento příkaz pro nastavení instalace AWS CLI:





> aws konfigurovat

Poznámka : Zobrazí se dotaz na čtyři různé hodnoty. Poskytněte informace zkopírováním z účtu AWS.



Zkopírujte požadovanou IP přístupový klíč AWS a tajný přístupový klíč AWS vyhledáním JSEM ve vyhledávací liště konzole Amazon Management, klikněte na JSEM a vyberte možnost Moje bezpečnostní údaje:

Otevřete Vytvořit přístupový klíč a zkopírujte svůj Přístupový klíč a tajný přístupový klíč:

Nyní vložte tyto klíče do příkazového řádku s ohledem na klíčovou zprávu, poskytněte také výchozí název regionu a nastavte hodnotu Výchozí výstupní formát do json:

AWS CLI je úspěšně nakonfigurováno.

Dalším krokem je vytvoření ECR, pro toto hledání ECR ve vyhledávací liště konzole Amazon Management a klikněte na Registr elastických kontejnerů:

Klikněte na tlačítko Začít:

Vyberte soukromé nebo veřejné podle vašich preferencí a zadejte název pokladny:

Zbytek nastavení ponechte jako výchozí a klikněte na Tlačítko Vytvořit úložiště:

Úspěšně vytvořená pokladna se zobrazí v Ovládací panel úložiště Amazon ECR, otevřete jej kliknutím na název úložiště:

Je čas vložit obrázek dockeru, takže za tímto účelem klikněte na Zobrazit push příkazy:

Otevře se průvodce příkazem Push obsahující příkazy a procedury pro různé operační systémy pro ověření a odeslání obrázků do úložiště. Odtud zkopírujte soubor autentizační token pro přihlášení do AWS CLI:

Vložte tento zkopírovaný příkaz do nakonfigurovaného příkazového řádku:

Zpráva o úspěšném přihlášení je vidět ve výstupu výše.

Zkopírujte stavět příkaz obrazu dockeru z TAM průvodce příkazy:

Syntax

> sestavení dockeru -t < název obrázku dockeru >

Vložte jej do příkazového řádku a stiskněte Enter:

Zkopírujte příkaz tag pro označení obrázku, který chcete vložit do úložiště:

Syntax:

> docker tag < image-name > < Název-registru ECR >/< image-name >

Vložte jej do příkazového řádku:

Zkopírujte příkaz push pro odeslání obrazu dockeru do úložiště AWS z průvodce:

Syntax

> docker push < název-obrázku-v-registru >

Vložte jej do příkazového řádku:

Obrázek bude úspěšně odeslán do pokladny:

Chcete-li potvrdit, zda byl obrázek odeslán úspěšně nebo ne, otevřete úložiště, abyste viděli obrázek:

Na výstupu je vidět, že obrázek byl úspěšně odeslán, se všemi detaily, jako je Digest, Pushed at timestamp, image tag a typ artefaktu.

Závěr

Služba Amazon ECR poskytuje možnost vložit image dockeru v několika krocích pomocí AWS CLI, aby registr AWS mohl vytvořit a nasadit kontejner Docker pomocí image Dockeru. V tomto článku jsme do ECR vložili místní obrázek dockeru.