Bekas docker digunakan untuk mengasingkan dan menggunakan aplikasi dengan menciptanya daripada imej dan memanfaatkan teknologi virtualisasi kernel Linux untuk kekal bebas. Faedah termasuk mudah alih, pengasingan, pengoptimuman sumber dan penggunaan pantas. Kegunaan biasa termasuk mengehos aplikasi web, menggunakan pangkalan data, pembangunan dan ujian, dan membina saluran paip CI/CD.
Bekas docker: tujuan dan prinsip kerja
tujuan
Bekas docker ialah persekitaran berjalan bebas yang terpencil untuk pembungkusan dan penggunaan aplikasi. Ia mengandungi semua kod, masa jalan, perpustakaan dan alatan sistem yang diperlukan untuk menjalankan aplikasi.
Cara ia berfungsi
-
Imej: Bekas docker dicipta berdasarkan templat yang dipanggil "imej". Imej mengandungi kod aplikasi dan semua kebergantungan yang diperlukan.
-
Bekas: Apabila anda mencipta bekas daripada imej, Docker mencipta persekitaran pelaksanaan terpencil yang mengandungi aplikasi dan semua keperluannya.
-
Virtualisasi: Docker memanfaatkan teknologi cgroup dan ruang nama kernel Linux untuk memayakan bekas. Teknologi ini membenarkan bekas berkongsi inti sistem pengendalian hos tetapi mempunyai sistem fail, rangkaian dan proses bebas mereka sendiri.
Faedah
Menggunakan bekas Docker membawa faedah berikut:
-
Kemudahalihan: Bekas boleh dijalankan pada mana-mana mesin dengan Docker dipasang, tanpa mengira sistem pengendaliannya.
-
Pengasingan: Bekas berjalan secara bebas daripada sistem hos dan satu sama lain, meminimumkan konflik dan risiko keselamatan.
-
Pengoptimuman Sumber: Bekas hanya menggunakan sumber yang diperlukan oleh aplikasi, meningkatkan penggunaan sumber.
-
Pengedaran Pantas: Aplikasi kontena boleh digunakan dan skala dengan cepat dan mudah.
-
Skalabilitas: Apl boleh diskalakan dengan mudah dengan menskalakan bekas secara mendatar.
Kegunaan biasa
Bekas docker digunakan untuk pelbagai tujuan, termasuk:
- Menghos aplikasi web dan perkhidmatan mikro
- Menjalankan pangkalan data dan gudang data
pembangunan dan persekitaran pembelajaran- s
-
Bina saluran paip integrasi berterusan dan penghantaran berterusan (CI/CD) -
Atas ialah kandungan terperinci Apakah yang dilakukan oleh bekas buruh pelabuhan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!