Docker bukan bahasa pengaturcaraan, tetapi teknologi kontena. Ia membenarkan pembangun untuk membungkus aplikasi, perpustakaan, dan semua kebergantungan perisian lain ke dalam bekas. Bekas ini boleh dijalankan pada mana-mana sistem pengendalian yang menyokong Docker tanpa perlu mempertimbangkan isu keserasian antara sistem pengendalian. Ini membolehkan aplikasi digunakan dengan cepat dan boleh dipercayai dalam persekitaran yang berbeza.
Docker ialah projek sumber terbuka yang dikeluarkan oleh Syarikat Docker pada tahun 2013. Ia berdasarkan teknologi LXC (Linux Containers) sistem pengendalian Linux dan melaksanakan teknologi virtualisasi ringan dengan mengabstraksikan sistem pengendalian. Menggunakan Docker, pembangun boleh membina, berkongsi dan menjalankan aplikasi kontena dengan mudah.
Walaupun Docker bukan bahasa pengaturcaraan itu sendiri, ia boleh digunakan dengan pelbagai bahasa pengaturcaraan. Docker boleh mencipta imejnya sendiri, yang boleh mengandungi sistem pengendalian, persekitaran masa jalan, aplikasi, perpustakaan dan kebergantungan lain. Pembangun boleh membangunkan aplikasi menggunakan bahasa pengaturcaraan kegemaran mereka dan membinanya ke dalam imej Docker. Pembangun lain kemudian boleh menggunakan aplikasi ini dengan memuat turun imej.
Docker juga menyediakan mekanisme binaan automatik berdasarkan Dockerfile. Fail Docker ialah fail yang digunakan untuk menerangkan cara membina imej Docker Ia mengandungi satu siri arahan yang boleh digunakan untuk memasang perisian, mengkonfigurasi pembolehubah persekitaran, menyalin fail, dsb. Menggunakan Dockerfile, pembangun boleh membina imej yang mereka perlukan dengan mudah, menjimatkan banyak masa.
Ringkasnya, walaupun Docker bukan bahasa pengaturcaraan, ia boleh digunakan dengan pelbagai bahasa pengaturcaraan, menyediakan penyelesaian kontena mudah yang boleh membantu pembangun membina, berkongsi dan menjalankan aplikasi dengan lebih pantas.
Atas ialah kandungan terperinci Bahasa manakah yang dimiliki oleh docker?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!