Alat Pengurusan Kontena Podman 5.0 Dikeluarkan
Podman 5.0 dilancarkan dengan peningkatan utama untuk Windows & Mac, menampilkan penulisan semula kod, sokongan hypervisor yang dipertingkat, dan banyak lagi.
Podman 5.0 telah dikeluarkan, menandakan kemas kini utama pertama enjin kontena inovatif ini dalam dua tahun. Terima kasih kepada penstrukturan semula kod sepenuhnya dan peningkatan ketara dalam sokongan hypervisor, keluaran ini menandakan satu pencapaian besar, terutamanya untuk pengguna di platform Windows dan Mac.
Bagi mereka yang tidak biasa, Podman ialah alat untuk mengurus kontena dan pod OCI yang menawarkan antara muka baris perintah yang serasi dengan Docker. Berbeza dengan Docker, Podman beroperasi tanpa daemon dan boleh menjalankan kontena sebagai pengguna bukan root, meningkatkan keselamatan dan fleksibiliti.
Sorotan Podman 5.0
Sorotan Podman 5.0 sudah pasti adalah pembaharuan lengkap pada arahan podman machine. Fungsi ini membolehkan pengguna melancarkan Mesin Maya Linux pada sistem Windows dan Mac, membolehkan mereka menjalankan kontena Linux dengan lancar.
Penulisan semula ini bukan sahaja meningkatkan prestasi dan kestabilan tetapi juga mempertingkat perkongsian kod antara penyedia VM yang berbeza, memudahkan penyelenggaraan dan peningkatan pada masa depan. Selain itu, sokongan untuk hypervisor Apple di Mac telah diperkenalkan, yang meningkatkan kestabilan, masa boot, dan prestasi perkongsian fail dengan ketara.
Satu ciri kemudahan yang ketara, arahan baru podman machine reset, menjadikannya lebih mudah daripada sebelumnya untuk mengalih keluar VM yang diuruskan oleh Podman. Selain itu, versi ini membawa penambahbaikan dalam pengendalian fail konfigurasi “containers.conf”, memastikan pengubahsuaian pengguna dikekalkan.
Podman 5.0 juga hadir dengan perubahan dan penghapusan fungsi yang penting untuk memperbaiki pengalaman pengguna. Kemaskini utama ialah penggunaan Pasta sebagai backend lalai untuk rangkaian tanpa root, keputusan yang didorong oleh prestasinya yang lebih baik.
Peralihan daripada pangkalan data BoltDB kepada SQLite, yang dimulakan dalam versi Podman 4.9, telah diperkukuh, menawarkan kestabilan yang lebih baik untuk pemasangan baru.
Perubahan rangkaian Podman 5 juga patut diperhatikan. Kebanyakan platform kini tidak lagi menyokong rangkaian CNI; sebaliknya, mereka menggunakan Netavark, tumpukan rangkaian Podman sendiri, yang menjanjikan untuk memenuhi atau melebihi keupayaan CNI.
Satu lagi bidang penting untuk penambahbaikan ialah keserasian Docker. Podman 5.0 memperkenalkan beberapa penyesuaian untuk memastikan interoperabiliti yang lebih lancar dengan Docker, seperti mengubah output podman inspect supaya lebih selaras dengan rakan sejawatannya di Docker.
Selain itu, Podman 5.0 menghentikan sokongan untuk cgroups v1, membuka jalan untuk masa depan di mana menjalankan pada sistem tanpa cgroups v2 tidak akan mungkin, sejajar dengan fokus pengedaran Linux moden terhadap keselamatan dan pengurusan sumber.
Akhirnya, pelepasan ini dipenuhi dengan penambahbaikan, termasuk percubaan semula yang boleh dikonfigurasikan untuk tarik dan tolak imej, ciri baharu untuk Quadlet yang menyokong unit dan pod templat, serta pelbagai pembaikan pepijat.
Rujuk pengumuman pelepasan untuk maklumat terperinci tentang semua perkara baharu dan penambahbaikan yang dibawa oleh Podman 5.0, atau semak perubahan besarannya secara terperinci di sini.
