Docker on kuulus tööriist konteinerite loomiseks ja haldamiseks, mis on rakenduste käitamiseks eraldiseisvad keskkonnad. Docker pakub piltide importimiseks ja laadimiseks mitmeid käske, mis on konteinerite loomise mallid. ' doki import ” ja „ dokkerite koormus ” käsud võimaldavad arendajatel luua kohandatud pilte nullist, taastada pilte varukoopiatest, edastada pilte hostide vahel ja jagada kohandatud pilte teiste arendajatega.
See artikkel selgitab:
- Peamine erinevus Dockeri impordi ja laadimise vahel?
- Kuidas kasutada käsku 'docker import'?
- Kuidas kasutada käsku 'docker load'?
Peamine erinevus Dockeri impordi ja laadimise vahel?
' doki import ” loob uue pildi failist või URL-ist, mis sisaldab konteineri failisüsteemi hetktõmmist. Faili või URL-i argument võib olla kohalik failitee või kaug-URL, mis osutab tar-arhiivile. Seda saab kasutada pildi loomiseks tar-arhiivist, mis sisaldab konteineri faile ja katalooge. See on kasulik, kui kasutajad soovivad luua pilti olemasoleva konteineri failisüsteemist ilma metaandmeid või ajalugu säilitamata.
Teisest küljest ' dokkerite koormus käsk ” laadib pildi tara arhiivist, mis on eelnevalt salvestatud käsuga „ dokki salvestada ” käsk. Seda saab kasutada Dockeri salvestamise abil eksporditud pildi taastamiseks. See on kasulik, kui kasutajad soovivad laadida pilti või hoidlat, mis on varem dockeri salvestamise abil salvestatud, säilitades kõik metaandmed ja ajaloo.
Kuidas kasutada käsku 'docker import'?
Vaadake pakutavaid samme, et näha, kuidas kasutada doki import 'käsk:
1. samm: loetlege kõik Dockeri pildid
Esiteks kuvage alloleva käsu abil kõik saadaolevad Dockeri pildid:
dokkeri pildid
Ülaltoodud väljundis on näha kõik Dockeri pildid.
2. samm: importige pilt kohalikust failist
Seejärel kasutage ' doki import ” käsk koos kohaliku failitee või URL-iga, mis sisaldab loodava pildi kujutise sisu:
docker import hello-world_image.docker new-imageSiin:
- “ hello-world_image.docker ” on meie süsteemi kohalik fail.
- “ uus pilt ” on uue pildi nimi, mis luuakse kohalikust failist.
See käsk lõi uue pildi nimega ' uus pilt 'kohalikust' hello-world_image.docker ” faili.
3. samm: kinnitamine
Kontrollimaks, kas pilt on loodud kohalikust failist, loetlege kõik Dockeri pildid:
dokkeri pildid
On näha, et ' uus pilt ” on edukalt loodud.
Kuidas kasutada käsku 'docker load'?
Et teada saada, kuidas dokkerite koormus ” käsk töötab, vaadake järgmisi samme:
1. samm: kuvage Dockeri kujutised
Esiteks loetlege kõik Dockeri pildid alloleva käsu abil:
dokkeri pildid
Ülaltoodud väljund on kuvanud kõik Dockeri pildid.
2. samm: laadige pilt arhiivifailist
Seejärel kasutage ' dokkerite koormus ” käsk koos käsuga „ -i ” ja arhiivifaili nimi, kust konkreetne Dockeri pilt tuleb laadida:
dokkerite koormus -i minu-alpik.tarSiin on ' -i Suvandit ” kasutatakse sisendfaili, st „my-alpine.tar” määramiseks.
See käsk laadis ' alpine 'pilt arhiivist' minu-alpik.tar ” faili.
3. samm: kinnitamine
Lõpuks kuvage kõik Dockeri pildid veendumaks, et konkreetne pilt on arhiivifailist laaditud:
dokkeri pildid
Ülaltoodud väljundis on ' alpine ” pilti saab näha.
Järeldus
' doki import ” loob uue pildi failist või URL-ist, mis sisaldab konteineri failisüsteemi hetktõmmist. See ei säilita konteineri failisüsteemi metaandmeid ega ajalugu. Seevastu ' dokkerite koormus ” laadib pildi või hoidla tar-arhiivist, mis on varem salvestatud rakendusega dokki salvestada ”. See säilitab kõik pildi või hoidla metaandmed ja ajaloo.