Aký je rozdiel medzi importom Docker a načítaním?

Aky Je Rozdiel Medzi Importom Docker A Nacitanim



Docker je známy nástroj na vytváranie a manipuláciu s kontajnermi, ktoré sú samostatnými prostrediami na spúšťanie aplikácií. Docker poskytuje niekoľko príkazov na import a načítanie obrázkov, ktoré sú šablónami na vytváranie kontajnerov. ' docker import “ a „ zaťaženie dockera ” príkazy umožňujú vývojárom vytvárať vlastné obrazy od začiatku, obnovovať obrazy zo záloh, prenášať obrazy medzi hostiteľmi a zdieľať vlastné obrazy s ostatnými vývojármi.

Tento článok vysvetlí:







Primárny rozdiel medzi importom a načítaním Docker?

' docker import ” vytvorí nový obrázok zo súboru alebo adresy URL, ktorá obsahuje snímku súborového systému kontajnera. Argumentom súboru alebo adresy URL môže byť lokálna cesta k súboru alebo vzdialená adresa URL, ktorá ukazuje na archív tar. Môže sa použiť na vytvorenie obrazu z archívu tar, ktorý obsahuje súbory a adresáre kontajnera. Je to užitočné, keď používatelia chcú vytvoriť obrázok z existujúceho súborového systému kontajnera bez zachovania akýchkoľvek metadát alebo histórie.



Na druhej strane, „ zaťaženie dockera ” načíta obrázok z archívu tar, ktorý bol predtým uložený pomocou príkazu “ docker uložiť “príkaz. Môže sa použiť na obnovenie obrázka, ktorý bol exportovaný pomocou uloženia docker. Je to užitočné, keď používatelia chcú načítať obrázok alebo úložisko, ktoré bolo predtým uložené pomocou docker save, pričom sa zachovajú všetky metadáta a história.



Ako využiť príkaz „docker import“?

Pozrite si poskytnuté kroky a zistite, ako používať „ docker import 'príkaz:





Krok 1: Uveďte zoznam všetkých obrázkov Docker

Najprv zobrazte všetky dostupné obrázky Docker pomocou nižšie uvedeného príkazu:

obrázky dockerov



Vo vyššie uvedenom výstupe je možné vidieť všetky obrázky Docker.

Krok 2: Importujte obrázok z lokálneho súboru

Potom použite „ docker import ” spolu s miestnou cestou k súboru alebo URL, ktorá obsahuje obrazový obsah obrazu, ktorý je potrebné vytvoriť:

docker import hello-world_image.docker new-image

Tu:

  • hello-world_image.docker “ je lokálny súbor v našom systéme.
  • nový-obrázok “ je názov nového obrázka, ktorý sa vytvorí z lokálneho súboru.

Tento príkaz vytvoril nový obrázok s názvom „ nový-obrázok “ z miestneho “ hello-world_image.docker “.

Krok 3: Overenie

Ak chcete overiť, či bol obrázok vytvorený z lokálneho súboru, uveďte všetky obrázky Docker:

obrázky dockerov

Je vidieť, že „ nový-obrázok “ bol úspešne vytvorený.

Ako využiť príkaz „docker load“?

Ak chcete zistiť, ako „ zaťaženie dockera ” príkaz funguje, pozrite sa na nasledujúce kroky:

Krok 1: Zobrazte obrázky Docker

Najprv uveďte všetky obrázky Docker pomocou nižšie uvedeného príkazu:

obrázky dockerov

Vyššie uvedený výstup zobrazil všetky obrázky Docker.

Krok 2: Načítajte obrázok z archívneho súboru

Potom použite „ zaťaženie dockera 'príkaz spolu s ' -i ” a názov archívneho súboru, odkiaľ je potrebné načítať konkrétny obrázok Docker:

zaťaženie dockera -i my-alpský.tar

Tu je „ -i “ sa používa na špecifikáciu vstupného súboru, t. j. „my-alpine.tar“.

Tento príkaz načítal súbor „ alpský “obrázok z archívu” my-alpský.tar “.

Krok 3: Overenie

Nakoniec zobrazte všetky obrázky Docker, aby ste sa uistili, že konkrétny obrázok bol načítaný z archívneho súboru:

obrázky dockerov

Vo vyššie uvedenom výstupe je „ alpský “ je možné vidieť obrázok.

Záver

' docker import ” vytvorí nový obrázok zo súboru alebo adresy URL, ktorá obsahuje snímku súborového systému kontajnera. Nezachováva žiadne metadáta ani históriu súborového systému kontajnera. Naproti tomu „ zaťaženie dockera “ načíta obrázok alebo úložisko z archívu tar, ktorý bol predtým uložený pomocou „ docker uložiť “. Zachováva všetky metadáta a históriu obrázka alebo úložiska.