Mitä eroa on Docker-tuonnin ja -latauksen välillä?

Mita Eroa On Docker Tuonnin Ja Latauksen Valilla



Docker on kuuluisa työkalu, jolla luodaan ja käsitellään säiliöitä, jotka ovat erillisiä ympäristöjä sovellusten suorittamista varten. Docker tarjoaa useita komentoja kuvien tuontiin ja lataamiseen, jotka ovat malleja säilöjen luomiseen. ' telakka-tuonti ' ja ' telakkakuorma ”-komentojen avulla kehittäjät voivat luoda mukautettuja kuvia tyhjästä, palauttaa kuvia varmuuskopioista, siirtää kuvia isäntien välillä ja jakaa mukautettuja kuvia muiden kehittäjien kanssa.

Tämä artikkeli selittää:







Ensisijainen ero Docker-tuonnin ja -latauksen välillä?

' telakka-tuonti ” -komento luo uuden kuvan tiedostosta tai URL-osoitteesta, joka sisältää tilannekuvan säilön tiedostojärjestelmästä. Tiedosto- tai URL-argumentti voi olla paikallinen tiedostopolku tai etä-URL-osoite, joka osoittaa tar-arkistoon. Sitä voidaan käyttää kuvan luomiseen tar-arkistosta, joka sisältää säilön tiedostot ja hakemistot. Siitä on hyötyä, kun käyttäjät haluavat luoda kuvan olemassa olevan säilön tiedostojärjestelmästä säilyttämättä metatietoja tai historiaa.



Toisaalta ' telakkakuorma ' -komento lataa kuvan tar-arkistosta, joka on aiemmin tallennettu ' telakka tallentaa ”komento. Sitä voidaan käyttää palauttamaan kuva, joka on viety Docker savella. Siitä on hyötyä, kun käyttäjät haluavat ladata kuvan tai arkiston, joka on tallennettu aiemmin Docker-tallennuksen avulla, jolloin kaikki metatiedot ja historia säilyy.



Kuinka käyttää 'docker import' -komentoa?

Katso toimitetut vaiheet nähdäksesi kuinka voit käyttää ' telakka-tuonti 'komento:





Vaihe 1: Listaa kaikki Docker-kuvat

Näytä ensin kaikki saatavilla olevat Docker-kuvat alla olevan komennon avulla:

telakkakuvia



Yllä olevassa tulosteessa kaikki Docker-kuvat näkyvät.

Vaihe 2: Tuo kuva paikallisesta tiedostosta

Käytä sitten ' telakka-tuonti ”-komento yhdessä paikallisen tiedostopolun tai URL-osoitteen kanssa, joka sisältää luotavan kuvan kuvasisällön:

docker import hello-world_image.docker new-image

Tässä:

  • ' hello-world_image.docker ” on järjestelmämme paikallinen tiedosto.
  • ' uusi kuva ” on paikallisesta tiedostosta luotavan uuden kuvan nimi.

Tämä komento on luonut uuden kuvan nimeltä ' uusi kuva 'paikallisista' hello-world_image.docker ”tiedosto.

Vaihe 3: Vahvistus

Voit tarkistaa, onko kuva luotu paikallisesta tiedostosta, luettelemalla kaikki Docker-kuvat:

telakkakuvia

Voidaan nähdä, että ' uusi kuva ” on luotu onnistuneesti.

Kuinka käyttää 'docker load' -komentoa?

Saadaksesi selville, kuinka ' telakkakuorma ”-komento toimii, katso seuraavat vaiheet:

Vaihe 1: Näytä Docker-kuvat

Listaa ensin kaikki Docker-kuvat alla olevan komennon avulla:

telakkakuvia

Yllä oleva tulos on näyttänyt kaikki Docker-kuvat.

Vaihe 2: Lataa kuva arkistotiedostosta

Käytä sitten ' telakkakuorma '-komento yhdessä ' -i ” -vaihtoehto ja arkistotiedoston nimi, josta tietty Docker-kuva on ladattava:

telakkakuorma -i my-alpine.ter

Täällä ' -i ' -vaihtoehtoa käytetään määrittämään syöttötiedosto, eli 'my-alpine.tar'.

Tämä komento on ladannut ' alppi 'kuva arkistosta' my-alpine.ter ”tiedosto.

Vaihe 3: Vahvistus

Näytä lopuksi kaikki Docker-kuvat varmistaaksesi, että kyseinen kuva on ladattu arkistotiedostosta:

telakkakuvia

Yllä olevassa tulosteessa ' alppi ”kuva näkyy.

Johtopäätös

' telakka-tuonti ” luo uuden kuvan tiedostosta tai URL-osoitteesta, joka sisältää tilannekuvan säilön tiedostojärjestelmästä. Se ei säilytä säilön tiedostojärjestelmän metatietoja tai historiaa. Sitä vastoin ' telakkakuorma ' lataa kuvan tai arkiston tar-arkistosta, joka on aiemmin tallennettu ' telakka tallentaa ”. Se säilyttää kaikki kuvan tai arkiston metatiedot ja historian.