Koja je razlika između Docker uvoza i učitavanja?

Koja Je Razlika Izmedu Docker Uvoza I Ucitavanja



Docker je poznati alat za stvaranje i rukovanje spremnicima koji su odvojena okruženja za pokretanje aplikacija. Docker nudi nekoliko naredbi za uvoz i učitavanje slika, koje su predlošci za stvaranje spremnika. ' uvoz dockera ' i ' doker opterećenje ” naredbe omogućuju programerima stvaranje prilagođenih slika od nule, vraćanje slika iz sigurnosnih kopija, prijenos slika između hostova i dijeljenje prilagođenih slika s drugim programerima.

Ovaj će članak objasniti:







Primarna razlika između Docker uvoza i učitavanja?

' uvoz dockera ” naredba stvara novu sliku iz datoteke ili URL-a koji sadrži snimku datotečnog sustava spremnika. Argument datoteke ili URL-a može biti lokalna staza datoteke ili udaljeni URL koji upućuje na tar arhivu. Može se koristiti za stvaranje slike iz tar arhive koja sadrži datoteke i direktorije spremnika. Korisno je kada korisnici žele stvoriti sliku iz postojećeg datotečnog sustava spremnika, bez očuvanja metapodataka ili povijesti.



S druge strane, „ doker opterećenje ' naredba učitava sliku iz tar arhive koja je prethodno spremljena pomoću ' docker spremiti ” naredba. Može se koristiti za vraćanje slike koja je bila izvezena korištenjem docker save. Korisno je kada korisnici žele učitati sliku ili repozitorij koji je prethodno spremljen korištenjem docker save, čuvajući sve metapodatke i povijest.



Kako koristiti naredbu “docker import”?

Pogledajte navedene korake da vidite kako koristiti ' uvoz dockera ” naredba:





Korak 1: Popis svih Docker slika

Najprije prikažite sve dostupne Docker slike pomoću dolje navedene naredbe:

docker slike



U gornjem izlazu mogu se vidjeti sve Docker slike.

Korak 2: Uvezite sliku iz lokalne datoteke

Zatim upotrijebite ' uvoz dockera ” naredba zajedno s lokalnom stazom datoteke ili URL-om koji sadrži sadržaj slike koju treba izraditi:

docker import hello-world_image.docker nova slika

Ovdje:

  • hello-world_image.docker ” je lokalna datoteka u našem sustavu.
  • nova slika ” je naziv nove slike koja će biti stvorena iz lokalne datoteke.

Ova naredba stvorila je novu sliku pod nazivom ' nova slika “iz domaćeg” hello-world_image.docker ' datoteka.

Korak 3: Provjera

Da provjerite je li slika stvorena iz lokalne datoteke, navedite sve Docker slike:

docker slike

Može se vidjeti da je „ nova slika ” je uspješno kreiran.

Kako koristiti naredbu “docker load”?

Da biste saznali kako ' doker opterećenje ” naredba radi, pogledajte sljedeće korake:

Korak 1: Prikažite Docker slike

Prvo popišite sve Docker slike uz pomoć dolje navedene naredbe:

docker slike

Gornji izlaz je prikazao sve Docker slike.

Korak 2: Učitajte sliku iz arhivske datoteke

Zatim upotrijebite ' doker opterećenje ' zajedno s ' -i ” i naziv arhivske datoteke odakle se treba učitati određena Docker slika:

doker opterećenje -i moj-alpski.tar

Ovdje, ' -i ” opcija se koristi za određivanje ulazne datoteke, tj., “my-alpine.tar”.

Ova naredba je učitala ' alpski ”slika iz arhive” moj-alpski.tar ' datoteka.

Korak 3: Provjera

Na kraju, prikažite sve Docker slike kako biste bili sigurni da je određena slika učitana iz arhivske datoteke:

docker slike

U gornjem izlazu, ' alpski ” može se vidjeti slika.

Zaključak

' uvoz dockera ” stvara novu sliku iz datoteke ili URL-a koji sadrži snimku datotečnog sustava spremnika. Ne čuva nikakve metapodatke ili povijest datotečnog sustava spremnika. Nasuprot tome, ' doker opterećenje ” učitava sliku ili spremište iz tar arhive koja je prethodno spremljena pomoću “ docker spremiti ”. Čuva sve metapodatke i povijest slike ili repozitorija.