Apakah teknologi asas docker?

WBOY
Lepaskan: 2022-03-08 11:29:33
asal
2809 orang telah melayarinya

Teknologi asas: 1. Ruang nama, yang menyediakan ruang kerja terpencil untuk bekas 2. Kumpulan kawalan, yang boleh mengehadkan sumber untuk program 3. Sistem fail bersama, menyokong pengubahsuaian sistem fail Sebagai penyerahan, ia berlapis lapisan demi lapisan; 4. Format bekas, yang menggabungkan ruang nama, kumpulan kawalan dan sistem fail bersama ke dalam keseluruhan yang dipanggil format bekas.

Apakah teknologi asas docker?

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

Apakah teknologi asas docker?

Docker menggunakan satu siri teknologi asas untuk memberikan permainan sepenuhnya kepada ciri teknikalnya termasuk Ruang Nama, Kumpulan Kawalan, sistem fail Union dan Bekas format, dsb., makna khusus mereka adalah seperti berikut.

1. Ruang nama

Docker menggunakan ruang nama untuk menyediakan ruang kerja terpencil untuk bekas. Apabila bekas dijalankan, Docker mencipta satu siri ruang nama untuk bekas dan menyediakan lapisan pengasingan untuk ruang nama. Setiap bekas berjalan dalam persekitaran yang agak terpencil dan agak terhad kepada ruang nama lain.

2. Kumpulan kawalan (kumpulan kawalan)

Enjin Docker berdasarkan sistem Linux juga bergantung pada teknologi lain yang dipanggil Kumpulan kawalan (cgroup, kumpulan kawalan). Kumpulan kawalan boleh mengehadkan sumber program dan membenarkan enjin Docker berkongsi sumber perkakasan antara bekas dan mengenakan had dan kekangan pada bila-bila masa Sebagai contoh, pembangun boleh mengehadkan memori yang tersedia bagi bekas tertentu.

3. Sistem fail Union (Sistem fail Union)

Sistem fail Union (UnionFS) ialah sistem fail berlapis, ringan dan berprestasi tinggi pengubahsuaian untuk ditindih lapisan demi lapisan sebagai satu penyerahan, dan direktori yang berbeza boleh dipasang pada sistem fail maya yang sama. Bekas Docker yang berbeza boleh berkongsi beberapa lapisan sistem fail asas dan menggunakannya dengan lapisan pengubahsuaian unik mereka sendiri untuk meningkatkan kecekapan storan. Docker kini menyokong sistem fail bersama termasuk AUFS, btrfs, vfs dan DeviceMapper.

4.Format bekas (format bekas)

Enjin Docker menggabungkan ruang nama, kumpulan kawalan dan sistem fail bersama menjadi satu keseluruhan yang dipanggil format bekas. Format bekas lalai semasa ialah libcontainer Pada masa hadapan, Docker boleh membangunkan format kontena lain melalui penyepaduan dengan teknologi lain (seperti BSD Jails atau Solaris Zones).

Pembelajaran yang disyorkan: "tutorial video buruh pelabuhan"

Atas ialah kandungan terperinci Apakah teknologi asas docker?. 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!