Rumah > Operasi dan penyelenggaraan > Docker > Mengapa buruh pelabuhan ringan?

Mengapa buruh pelabuhan ringan?

WBOY
Lepaskan: 2022-07-28 16:05:38
asal
3685 orang telah melayarinya

Sebab mengapa docker ialah teknologi virtualisasi yang ringan ialah "imej docker bersaiz kecil"; operasi pemasangan diperlukan Untuk kernel sistem, anda hanya perlu memperkenalkan imej sistem pengendalian yang sepadan Imej mengandungi sistem fail yang sepadan, jadi saiz imej docker adalah sangat kecil.

Mengapa buruh pelabuhan ringan?

Persekitaran pengendalian tutorial ini: sistem linux7.3, docker versi 19.03, komputer Dell G3.

Mengapa docker ringan

Ringan: imej docker bersaiz kecil

Docker ialah pakej ringan sekali yang boleh digunakan di mana sahaja Menjalankan teknologi virtualisasi.

Volume sistem pengendalian:

Jalanan program biasa pada sistem tidak boleh dipisahkan daripada sistem pengendalian. Sistem pengendalian yang lengkap terdiri daripada dua bahagian: kernel dan sistem fail.

Untuk mesin maya tradisional, kernel dan sistem fail perlu dipasang sepenuhnya, jadi mereka menduduki ruang yang sangat besar Sebagai contoh, Ubuntu memerlukan 20G.

Setakat docker berkenaan, virtualisasi dibina pada sistem pengendalian, dan versi kernel Linux yang berbeza pada asasnya adalah sama, jadi tidak perlu memasang kernel sistem pengendalian, anda hanya perlu memperkenalkan imej sistem pengendalian yang sepadan Walau bagaimanapun, sistem fail yang sepadan disertakan dalam imej. Oleh itu, saiz imej docker adalah sangat kecil. Ia juga adalah Ubuntu, dan imej docker hanya 80M.

Apakah kelebihan dan kekurangan docker?

Kelebihan:

(1) Ringan: imej docker bersaiz kecil

(2) [endif] Cepat: boleh dijana dengan cepat Bekas

(3) [endif] Ketekalan: Pembangunan->Pengujian-Operasi dan Persekitaran sistem dalam talian adalah konsisten sepenuhnya

(4) Pengurusan bersatu: Imej dimuat naik ke imej perpustakaan dengan cara bersatu untuk memudahkan kebolehkesanan Rollback

(5) Kebergantungan persekitaran yang rendah: Memandangkan setiap bekas mempunyai sistem fail sendiri, persekitaran bergantung boleh dipasang secara bebas. Oleh itu, pergantungan pada sistem pengendalian luaran adalah sangat rendah

(6) Penggunaan sumber yang tinggi: elakkan pembaziran sumber perkakasan oleh sistem masing-masing dalam mesin maya

Kelemahan:

(1) Keperluan seni bina: Mesti 64-bit

(2) Keperluan sistem: Kernel 3.8.0 ke atas

(3) Pengasingan tidak lengkap : Kerana ia berada pada tahap sistem Virtualisasi, limpahan memori dan penggunaan CPU yang tinggi boleh menjejaskan kestabilan Docker

Kajian yang disyorkan: "Tutorial Video Docker"

Atas ialah kandungan terperinci Mengapa buruh pelabuhan ringan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan