Apakah pengasingan bekas buruh pelabuhan oleh?

WBOY
Lepaskan: 2022-08-15 16:42:06
asal
4666 orang telah melayarinya

Bekas Docker mencapai pengasingan melalui ruang nama teknologi kernel Linux, mekanisme "Linux Namespaces" menyediakan penyelesaian pengasingan sumber Sumber dalam setiap ruang nama adalah telus dan tidak dapat dilihat oleh sumber dalam ruang nama lain tahap sistem, akan terdapat pelbagai proses dengan pid yang sama.

Apakah pengasingan bekas buruh pelabuhan oleh?

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

Apakah pengasingan bekas docker?

PID, IPC, Rangkaian dan sumber sistem lain tidak lagi global, tetapi tergolong dalam Ruang Nama tertentu. Sumber di bawah setiap ruang nama adalah telus dan tidak kelihatan kepada sumber di bawah ruang nama lain. Oleh itu, pada peringkat sistem pengendalian, akan terdapat pelbagai proses dengan pid yang sama. Terdapat dua proses dengan nombor proses 0, 1, dan 2 dalam sistem pada masa yang sama Memandangkan ia tergolong dalam ruang nama yang berbeza, tiada konflik antara mereka. Di peringkat pengguna, hanya sumber kepunyaan ruang nama pengguna sendiri boleh dilihat Contohnya, menggunakan arahan ps hanya boleh menyenaraikan proses di bawah ruang nama pengguna sendiri. Dengan cara ini setiap ruang nama kelihatan seperti sistem Linux yang berasingan.

Apakah pengasingan bekas buruh pelabuhan oleh?

Contohnya adalah seperti berikut: Proses pengasingan Mulakan bekas

-permulaan interaktif, -p pemetaan port, –nama Nama bekas diikuti dengan nama imej, buka cangkerang, dan selepas permulaan, masukkan bekas
docker run -it -p 8080:8080 --name pai-sn pai-sn:snapshot /bin/bash
Salin selepas log masuk

Lihat proses

ps -ef
Salin selepas log masuk

Apakah pengasingan bekas buruh pelabuhan oleh?Gunakan arahan atas untuk melihat sumber proses

Apakah pengasingan bekas buruh pelabuhan oleh?Lihat proses bekas yang sedang dilaksanakan pada mesin hos ps -ef |grep pai-sn

Apakah pengasingan bekas buruh pelabuhan oleh?Daripada ini, kita boleh tahu bahawa arahan docker run memulakan hanya satu proses, dan pidnya ialah 4677. Bagi program kontena itu sendiri, ia terpencil, dan hanya proses dalamannya sendiri dapat dilihat di dalam bekas. Docker dilaksanakan dengan bantuan teknologi Namespace kernel Linux.

Pengasingan failLaksanakan arahan ls dalam direktori akar di dalam bekas

Apakah pengasingan bekas buruh pelabuhan oleh?Di dalam bekas Folder ini sudah disertakan

Hos melaksanakan maklumat docker untuk melihat sistem fail yang Docker kami gunakan

Apakah pengasingan bekas buruh pelabuhan oleh?Versi Docker ialah 20.10 . 6. Pemacu storan ditindih2. Pemacu storan yang berbeza berkelakuan berbeza dalam Docker, tetapi prinsipnya adalah serupa.

Sistem fail Docker dipasang melalui mount. Laksanakan id instance docker ps

Apakah pengasingan bekas buruh pelabuhan oleh?Laksanakan docker inspect container_id | direktori pada mesin hos, semak senarai direktori

Apakah pengasingan bekas buruh pelabuhan oleh? dan mendapati bahawa ini konsisten dengan direktori bekas kami, kami mencipta direktori baharu dalam direktori ini, dan kemudian lihat Lihat sama ada direktori baharu akan muncul di dalam bekas. Malah, pengasingan fail dan pengasingan sumber semuanya dilakukan melalui pelekap dalam ruang nama baharu.

Pembelajaran yang disyorkan: "

tutorial video buruh pelabuhan

"

Atas ialah kandungan terperinci Apakah pengasingan bekas buruh pelabuhan oleh?. 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