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ä?
- Kuinka käyttää 'docker import' -komentoa?
- Kuinka käyttää 'docker load' -komentoa?
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-imageTä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.terTää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.