Jaký je rozdíl mezi importem a načtením Dockeru?

Jaky Je Rozdil Mezi Importem A Nactenim Dockeru



Docker je slavný nástroj pro vytváření a manipulaci s kontejnery, které jsou samostatnými prostředími pro spouštění aplikací. Docker poskytuje několik příkazů pro import a načtení obrázků, což jsou šablony pro vytváření kontejnerů. ' import dockeru ' a ' zatížení dockeru “ Příkazy umožňují vývojářům vytvářet vlastní obrazy od začátku, obnovovat obrazy ze záloh, přenášet obrazy mezi hostiteli a sdílet vlastní obrazy s ostatními vývojáři.

Tento článek vysvětlí:







Primární rozdíl mezi importem a načtením Dockeru?

' import dockeru ” vytvoří nový obrázek ze souboru nebo adresy URL, která obsahuje snímek souborového systému kontejneru. Argumentem souboru nebo adresy URL může být místní cesta k souboru nebo vzdálená adresa URL, která ukazuje na archiv tar. Lze jej použít k vytvoření obrazu z archivu tar, který obsahuje soubory a adresáře kontejneru. Je to užitečné, když uživatelé chtějí vytvořit obrázek z existujícího souborového systému kontejneru bez zachování jakýchkoli metadat nebo historie.



Na druhou stranu, „ zatížení dockeru Příkaz ” načte obrázek z archivu tar, který byl dříve uložen pomocí příkazu “ docker uložit “příkaz. Lze jej použít k obnovení bitové kopie, která byla exportována pomocí docker save. Je to užitečné, když uživatelé chtějí načíst obrázek nebo úložiště, které bylo dříve uloženo pomocí ukládání do dockeru, se zachováním všech metadat a historie.



Jak využít příkaz „docker import“?

Podívejte se na poskytnuté kroky, abyste viděli, jak používat „ import dockeru 'příkaz:





Krok 1: Seznam všech obrázků Docker

Nejprve zobrazte všechny dostupné obrázky Docker pomocí níže uvedeného příkazu:

obrázky dockerů



Ve výše uvedeném výstupu lze vidět všechny obrázky Docker.

Krok 2: Importujte obrázek z místního souboru

Poté použijte „ import dockeru ” spolu s místní cestou k souboru nebo URL, která obsahuje obsah obrázku obrázku, který je třeba vytvořit:

docker import hello-world_image.docker new-image

Tady:

  • hello-world_image.docker ” je místní soubor v našem systému.
  • nový vzhled “ je název nového obrázku, který bude vytvořen z místního souboru.

Tento příkaz vytvořil nový obrázek s názvem „ nový vzhled “ z místního “ hello-world_image.docker “.

Krok 3: Ověření

Chcete-li ověřit, zda byl obrázek vytvořen z místního souboru, vypište všechny obrázky Docker:

obrázky dockerů

Je vidět, že „ nový vzhled “ byl úspěšně vytvořen.

Jak využít příkaz „docker load“?

Chcete-li zjistit, jak „ zatížení dockeru ” příkaz funguje, podívejte se na následující kroky:

Krok 1: Zobrazte obrázky Docker

Nejprve vypište všechny obrázky Docker pomocí níže uvedeného příkazu:

obrázky dockerů

Výše uvedený výstup zobrazil všechny obrázky Docker.

Krok 2: Načtěte obrázek z archivního souboru

Poté použijte „ zatížení dockeru 'příkaz spolu s ' -i ” a název archivního souboru, odkud je třeba načíst konkrétní obrázek Docker:

zatížení dockeru -i my-alpine.tar

Zde, „ -i “ se používá k určení vstupního souboru, tj. „my-alpine.tar“.

Tento příkaz načetl soubor „ vysokohorský 'obrázek z archivu' my-alpine.tar “.

Krok 3: Ověření

Nakonec zobrazte všechny obrázky Docker, abyste se ujistili, že konkrétní obrázek byl načten z archivního souboru:

obrázky dockerů

Ve výše uvedeném výstupu je „ vysokohorský “ lze vidět obrázek.

Závěr

' import dockeru ” vytvoří nový obrázek ze souboru nebo adresy URL, která obsahuje snímek souborového systému kontejneru. Nezachovává žádná metadata ani historii souborového systému kontejneru. Naproti tomu „ zatížení dockeru “ načte obrázek nebo úložiště z archivu tar, který byl dříve uložen pomocí „ docker uložit “. Zachovává všechna metadata a historii obrázku nebo úložiště.