Apakah Perbezaan Antara Import dan Muatan Docker?

Apakah Perbezaan Antara Import Dan Muatan Docker



Docker ialah alat terkenal untuk mencipta dan mengendalikan bekas yang merupakan persekitaran yang berasingan untuk menjalankan aplikasi. Docker menyediakan beberapa arahan untuk mengimport dan memuatkan imej, yang merupakan templat untuk mencipta bekas. ' import buruh pelabuhan ” dan “ beban buruh pelabuhan perintah ” membenarkan pembangun mencipta imej tersuai dari awal, memulihkan imej daripada sandaran, memindahkan imej antara hos dan berkongsi imej tersuai dengan pembangun lain.

Artikel ini akan menerangkan:







Perbezaan Utama Antara Import dan Muatan Docker?

' import buruh pelabuhan perintah ” mencipta imej baharu daripada fail atau URL yang mengandungi petikan sistem fail bekas. Fail atau argumen URL boleh menjadi laluan fail setempat atau URL jauh yang menghala ke arkib tar. Ia boleh digunakan untuk mencipta imej daripada arkib tar yang mengandungi fail dan direktori bekas. Ia berguna apabila pengguna ingin mencipta imej daripada sistem fail bekas sedia ada, tanpa mengekalkan sebarang metadata atau sejarah.



Sebaliknya, ' beban buruh pelabuhan perintah ” memuatkan imej daripada arkib tar yang sebelum ini disimpan menggunakan “ selamat berlabuh ” perintah. Ia boleh digunakan untuk memulihkan imej yang telah dieksport menggunakan docker save. Ia berguna apabila pengguna ingin memuatkan imej atau repositori yang sebelum ini disimpan menggunakan docker save, mengekalkan semua metadata dan sejarah.



Bagaimana untuk Menggunakan Perintah 'import docker'?

Semak langkah yang disediakan untuk melihat cara menggunakan ' import buruh pelabuhan ” perintah:





Langkah 1: Senaraikan Semua Imej Docker

Pertama, paparkan semua imej Docker yang tersedia melalui arahan yang disenaraikan di bawah:

imej buruh pelabuhan



Dalam output di atas, semua imej Docker boleh dilihat.

Langkah 2: Import Imej daripada Fail Setempat

Kemudian, gunakan ' import buruh pelabuhan ” arahan bersama-sama dengan laluan fail tempatan atau URL yang mengandungi kandungan imej imej yang perlu dibuat:

docker import hello-world_image.docker new-image

di sini:

  • hello-world_image.docker ” ialah fail tempatan dalam sistem kami.
  • imej baru ” ialah nama imej baharu yang akan dibuat daripada fail setempat.

Perintah ini telah mencipta imej baharu bernama “ imej baru 'daripada tempatan' hello-world_image.docker ” fail.

Langkah 3: Pengesahan

Untuk mengesahkan sama ada imej telah dibuat daripada fail tempatan, senaraikan semua imej Docker:

imej buruh pelabuhan

Dapat dilihat bahawa ' imej baru ” telah berjaya dibuat.

Bagaimana untuk Menggunakan Perintah 'beban buruh pelabuhan'?

Untuk mengetahui bagaimana ' beban buruh pelabuhan ” arahan berfungsi, lihat langkah berikut:

Langkah 1: Paparkan Imej Docker

Pertama, senaraikan semua imej Docker dengan bantuan arahan yang disenaraikan di bawah:

imej buruh pelabuhan

Output di atas telah memaparkan semua imej Docker.

Langkah 2: Muatkan Imej Dari Fail Arkib

Kemudian, gunakan ' beban buruh pelabuhan 'perintah bersama' -i ” dan nama fail arkib dari mana imej Docker tertentu perlu dimuatkan:

beban buruh pelabuhan -i my-alpine.tar

Di sini, ' -i pilihan ” digunakan untuk menentukan fail input, iaitu, “my-alpine.tar”.

Perintah ini telah memuatkan ' alpine 'imej daripada arkib' my-alpine.tar ” fail.

Langkah 3: Pengesahan

Akhir sekali, paparkan semua imej Docker untuk memastikan bahawa imej tertentu telah dimuatkan daripada fail arkib:

imej buruh pelabuhan

Dalam output di atas, ' alpine ” gambar boleh dilihat.

Kesimpulan

' import buruh pelabuhan ” mencipta imej baharu daripada fail atau URL yang mengandungi petikan sistem fail bekas. Ia tidak mengekalkan sebarang metadata atau sejarah sistem fail bekas. Sebaliknya, ' beban buruh pelabuhan ” memuatkan imej atau repositori daripada arkib tar yang sebelum ini disimpan menggunakan “ selamat berlabuh ”. Ia mengekalkan semua metadata dan sejarah imej atau repositori.