Apa Perbedaan Antara Impor dan Beban Docker?

Apa Perbedaan Antara Impor Dan Beban Docker



Docker adalah alat terkenal untuk membuat dan menangani wadah yang merupakan lingkungan terpisah untuk menjalankan aplikasi. Docker menyediakan beberapa perintah untuk mengimpor dan memuat gambar, yang merupakan templat untuk membuat wadah. “ impor buruh pelabuhan ' Dan ' beban buruh pelabuhan ” perintah memungkinkan pengembang untuk membuat gambar khusus dari awal, memulihkan gambar dari cadangan, mentransfer gambar antar host, dan berbagi gambar khusus dengan pengembang lain.

Artikel ini akan menjelaskan:







Perbedaan Utama Antara Impor dan Beban Docker?

impor buruh pelabuhan ” perintah membuat gambar baru dari file atau URL yang berisi snapshot dari sistem file wadah. Argumen file atau URL dapat berupa jalur file lokal atau URL jarak jauh yang mengarah ke arsip tar. Itu dapat digunakan untuk membuat gambar dari arsip tar yang berisi file dan direktori wadah. Ini berguna saat pengguna ingin membuat gambar dari sistem file penampung yang ada, tanpa mempertahankan metadata atau riwayat apa pun.



Di sisi lain, “ beban buruh pelabuhan ” perintah memuat gambar dari arsip tar yang sebelumnya disimpan menggunakan perintah “ buruh pelabuhan menyimpan ' memerintah. Itu dapat digunakan untuk memulihkan gambar yang diekspor menggunakan docker save. Sangat membantu ketika pengguna ingin memuat gambar atau repositori yang sebelumnya disimpan menggunakan docker save, mempertahankan semua metadata dan riwayat.



Bagaimana Cara Memanfaatkan Perintah 'docker import'?

Lihat langkah-langkah yang disediakan untuk melihat bagaimana memanfaatkan ' impor buruh pelabuhan ' memerintah:





Langkah 1: Daftar Semua Gambar Docker

Pertama, tampilkan semua gambar Docker yang tersedia melalui perintah yang tercantum di bawah ini:

gambar buruh pelabuhan



Pada keluaran di atas, semua gambar Docker dapat dilihat.

Langkah 2: Impor Gambar dari File Lokal

Kemudian, gunakan ' impor buruh pelabuhan ” perintah bersama dengan jalur file atau URL lokal yang berisi konten gambar dari gambar yang perlu dibuat:

docker import hello-world_image.docker new-image

Di Sini:

  • hello-world_image.docker ” adalah file lokal di sistem kami.
  • gambar baru ” adalah nama gambar baru yang akan dibuat dari file lokal.

Perintah ini telah membuat gambar baru bernama ' gambar baru 'dari lokal' hello-world_image.docker ” berkas.

Langkah 3: Verifikasi

Untuk memverifikasi apakah gambar telah dibuat dari file lokal, daftarkan semua gambar Docker:

gambar buruh pelabuhan

Dapat dilihat bahwa “ gambar baru ” telah berhasil dibuat.

Bagaimana Cara Memanfaatkan Perintah 'beban buruh pelabuhan'?

Untuk mengetahui bagaimana “ beban buruh pelabuhan ” Perintah berfungsi, lihat langkah-langkah berikut:

Langkah 1: Tampilkan Gambar Docker

Pertama, daftarkan semua gambar Docker dengan bantuan perintah yang tercantum di bawah ini:

gambar buruh pelabuhan

Output di atas telah menampilkan semua image Docker.

Langkah 2: Muat Gambar Dari File Arsip

Kemudian, gunakan “ beban buruh pelabuhan ” perintah bersama dengan “ -Saya ” dan nama file arsip tempat image Docker tertentu perlu dimuat:

beban buruh pelabuhan -Saya my-alpine.tar

Di sini, “ -Saya ” digunakan untuk menentukan file input, yaitu, “my-alpine.tar”.

Perintah ini telah memuat “ alpine 'gambar dari arsip' my-alpine.tar ” berkas.

Langkah 3: Verifikasi

Terakhir, tampilkan semua image Docker untuk memastikan bahwa image tertentu telah dimuat dari file arsip:

gambar buruh pelabuhan

Pada output di atas, “ alpine gambar dapat dilihat.

Kesimpulan

impor buruh pelabuhan ” membuat gambar baru dari file atau URL yang berisi cuplikan sistem file penampung. Itu tidak mempertahankan metadata atau riwayat apa pun dari sistem file penampung. Sebaliknya, “ beban buruh pelabuhan ” memuat gambar atau repositori dari arsip tar yang sebelumnya disimpan menggunakan “ buruh pelabuhan menyimpan ”. Itu mempertahankan semua metadata dan riwayat gambar atau repositori.