Imej Docker mengandungi elemen berikut: lapisan sistem fail (sistem fail root, lapisan), metadata (Fail Manifest, konfigurasi, teg), tetapan rangkaian (alamat IP, pemetaan port), pengguna dan kumpulan (ID pengguna, ID kumpulan) , arahan (titik masuk, CMD).
Imej Docker mengandungi
Imej Docker ialah pakej boleh laku ringan yang mengandungi perisian dan semua kebergantungannya. Ia menyediakan semua yang anda perlukan untuk menggunakan dan menjalankan aplikasi dalam mana-mana persekitaran. Khususnya, imej Docker mengandungi elemen berikut:
1. Lapisan sistem fail
-
Sistem fail akar: Imej sistem fail akar yang diperlukan semasa aplikasi berjalan, termasuk binari, perpustakaan dan fail konfigurasi.
-
Lapisan: Asingkan lapisan sistem fail yang boleh terkumpul dalam imej, setiap lapisan mengandungi perubahan tambahan pada sistem fail akar. Ini membolehkan imej disimpan dan dikemas kini dengan cekap.
2. Metadata
-
Fail JSON: Fail manifes yang menerangkan metadata seperti kandungan imej, saiz dan teg.
-
Konfigurasi: Fail konfigurasi yang menentukan konfigurasi berjalan bekas, seperti titik masuk, pembolehubah persekitaran dan volum.
-
Teg: Gandingan nilai kunci metadata digunakan untuk menyusun dan mengenal pasti imej.
3. Tetapan rangkaian
-
Alamat IP: Alamat IP yang diberikan kepada bekas.
-
Pemetaan Port: Pemetaan port luaran yang terdedah di dalam bekas ke port dalaman.
4. Pengguna dan kumpulan
-
ID pengguna dan ID kumpulan: Nyatakan pengguna dan kumpulan di mana proses dalam bekas berjalan.
5. Arahan
-
Titik masuk: Arahan dilaksanakan apabila bekas bermula.
-
CMD: Parameter lalai untuk titik masuk.
Imej docker juga mungkin mengandungi kandungan lain seperti skrip tersuai, data dan dokumentasi. Elemen ini menyediakan fungsi dan fleksibiliti tambahan, membolehkan pengguna menyesuaikan imej dengan keperluan tertentu.
Atas ialah kandungan terperinci Apakah yang terkandung dalam imej docker?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn