Di manakah repositori imej tempatan Docker?
Docker ialah teknologi kontena maya popular yang boleh menyediakan penggunaan dan pengurusan aplikasi yang pantas dan ringan. Ia mengasingkan aplikasi daripada persekitaran masa jalan yang diperlukan, membolehkan aplikasi berjalan dengan lancar merentasi hos atau platform awan yang berbeza. Dalam Docker, imej adalah teras pembungkusan dan pengedaran aplikasi, jadi sangat diperlukan bagi pembangun dan kakitangan operasi dan penyelenggaraan untuk memahami gudang imej tempatan di Docker. Artikel ini akan memperkenalkan gudang imej tempatan dalam Docker dan membimbing cara menggunakan dan mengurusnya.
1. Peranan gudang cermin tempatan
Dalam Docker, pencerminan ialah kaedah penggunaan dan pengurusan aplikasi yang pantas. Menggunakan imej, pembangun dan pengendali boleh membungkus aplikasi dan persekitaran yang diperlukan dengan mudah ke dalam unit boleh hantar yang boleh digunakan dan dijalankan dalam pelbagai persekitaran. Walau bagaimanapun, untuk menggunakan imej, ia mesti diletakkan di suatu tempat supaya ia cepat dan mudah didapati apabila diperlukan. Ini adalah peranan gudang cermin tempatan. Ia seperti perpustakaan yang menyimpan versi dan metadata imej Docker Ia juga menyediakan antara muka pengurusan berpusat untuk memudahkan pengguna mengurus dan mengekalkan imej yang disimpan di dalamnya.
2. Gudang imej tempatan dalam Docker
Gudang imej tempatan dalam Docker merujuk kepada perisian yang dipasang pada hos tempatan dan digunakan untuk menyimpan dan mengurus imej Docker. Ia boleh dibahagikan kepada dua komponen utama: Registry dan Registry UI.
Registry ialah pelayan gudang imej sumber terbuka yang menyokong fungsi gudang imej tempatan Docker dan boleh menyimpan imej pada pelayan jauh. Ia menyediakan antara muka RESTful yang boleh mengurus muat naik imej, muat turun dan operasi pemadaman melalui permintaan HTTP.
Nombor port lalai Pendaftaran ialah 5000. Sebelum memulakan Registry, anda mesti memuat turun imej Registry terlebih dahulu ke tempatan melalui arahan "docker pull registry". Kemudian, anda boleh memulakan bekas Registry dengan arahan "docker run -d -p 5000:5000 --restart=always --name registry registry:2". Perintah ini akan memulakan bekas bernama pendaftaran dan memetakannya ke port 5000 hos supaya pendaftaran boleh diakses melalui penyemak imbas.
Selain Pendaftaran, terdapat juga beberapa UI pengurusan gudang imej pihak ketiga, seperti Portus dan Kitematic. Antaranya, Kitematic ialah UI pengurusan gudang imej rasmi yang disediakan oleh Docker, yang membolehkan pengguna mengurus gudang imej Docker tempatan dan jauh dengan mudah.
Pemasangan Kitematic sangat mudah. Hanya muat turun dan pasang Kitematic melalui laman web rasmi. Repositori imej Docker tempatan dan jauh kemudiannya boleh diuruskan melalui antara muka pengguna Kitematic. Ia menyediakan antara muka operasi grafik yang boleh menyemak imbas, mencari, memuat naik, memuat turun dan memadam imej dan operasi lain dengan mudah. Pada masa yang sama, ia juga menyokong interaksi dengan gudang imej jauh lain seperti Docker Hub, membolehkan pengguna berkongsi imej mereka sendiri dengan orang lain atau mendapatkan imej orang lain dengan mudah.
3. Penyelenggaraan gudang cermin tempatan
Apabila menggunakan gudang cermin tempatan, beberapa kerja penyelenggaraan diperlukan untuk memastikan kebolehpercayaan dan kecekapannya. Berikut ialah beberapa tugas penyelenggaraan biasa:
Apabila menggunakan gudang imej tempatan, banyak imej yang tidak diperlukan lagi sering dihasilkan, yang akan Mengambil menambah banyak ruang cakera dan mengurangkan kecekapan storan. Oleh itu, imej yang tidak diperlukan perlu dibersihkan dengan kerap untuk mengosongkan ruang.
2. Sandaran dan pemulihan
Imej dalam gudang imej tempatan merupakan bahagian penting dalam aplikasi, jadi ia perlu disandarkan dan dipulihkan. Sandaran boleh dicapai menggunakan arahan tolak imej Docker, manakala pemulihan boleh dicapai menggunakan arahan tarik imej.
3. Pemantauan dan statistik
Gudang cermin tempatan perlu dipantau dan dikira untuk memastikan kebolehpercayaan dan kecekapannya. Anda boleh menggunakan pelbagai alat pemantauan yang disediakan oleh Docker untuk memantau status berjalan gudang imej, seperti Docker Stats dan Docker Swarm.
4. Kesimpulan
Gudang imej tempatan Docker ialah teras pembungkusan, pengedaran dan pengurusan aplikasi. Ia boleh menyediakan antara muka pengurusan dan penyelenggaraan berpusat, dan merealisasikan operasi seperti memuat naik, memuat turun dan memadam imej. Apabila menggunakan Docker, adalah perlu untuk mengetahui di mana gudang imej tempatan dan cara menggunakan dan mengurusnya. Artikel ini menyediakan pengenalan terperinci kepada gudang imej tempatan di Docker dan membimbing cara menggunakan dan menyelenggaranya. Semoga pembaca mendapat manfaat daripadanya.
Atas ialah kandungan terperinci Di manakah repositori imej tempatan docker?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!