Podman: alternatif untuk bekas dengan Docker

podman

podman adalah mesin kontena yang boleh menjadi pengganti Docker. Enjin ini telah dikembangkan oleh syarikat Red Hat (kini dimiliki oleh IBM) dan berhasrat untuk memindahkannya sedikit demi sedikit. Adakah ia akan berjaya? Baiklah kita akan melihat ...

El projek sumber terbuka ia sangat senang digunakan, yang merupakan tarikan besar. Ini adalah kemudahan yang terdapat dalam artikel oleh Dan Walsh, seorang jurutera Red Hat, di mana dia menunjukkan langkah-langkah migrasi untuk menggantikan Docker dengan Podman, dan mereka adalah:

dnf install -y podman

alias docker=podman

Dan di bawah keterangan itu dia mengakhiri dengan mengatakan «Ada sebarang pertanyaan?»Dengan sedikit kelucuan kerana betapa mudahnya ...

Selain itu, jika anda sudah terbiasa menggunakan Docker, anda tidak perlu terlalu risau arahannya, kerana Podman kebanyakan menggunakan yang sama. Maksudnya, jika menjalankan wadah anda mesti menggunakan berlari docker, untuk melakukannya dengan projek lain ini yang mesti anda gunakan lari podman. Sangat mudah untuk mengingati pilihannya.

Nah, setakat ini semuanya kelihatan serupa. Kedua-dua projek itu baik, sumber terbuka, mereka berfungsi dengan bekas, mudah, mereka menggunakan sintaks yang sama, dll. Tetapi kemudian? Apa yang Podman harus membuatnya layak dimiliki? Nah, salah satu perbezaannya ialah bukan berdasarkan syaitan (perkhidmatan di dunia * nix).

Seperti yang anda ketahui, Docker memang mempunyai daemon yang berkaitan dengannya. Iblis ini unik dan berpusat, yang bermaksud bahawa semakin banyak bekas yang anda gunakan, kerumitannya akan bertambah dan menjadi lebih berat dan berat. Itulah sebabnya Red Hat telah memutuskan untuk membuat alat lain ini untuk memperbaiki kekurangan itu.

Di Podman mereka ada komponen terdesentralisasi untuk pengurusan kontena dan dengan itu mengelakkan pelebaran daemon seperti yang berlaku di Docker. Komponen tersebut hanya digunakan apabila diperlukan, yang akan mengakibatkan penggunaan sumber daya lebih sedikit.

Selain kelebihan itu, ia mempunyai kelebihan lain. Podman boleh menguruskan bekas dengan cara yang sama seperti Docker, tetapi juga anda boleh melakukannya dengan Pod, iaitu, pemacu yang digunakan di Kubernetes. Perbezaan penting antara bekas dan Pod ialah setiap Pod boleh mengandungi lebih daripada satu bekas.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

      Miguel Rodriguez kata

    Pengendali kontena dan kontena akan berjaya bahawa, pada dasarnya, lebih cekap dalam sumber, memungkinkan pengasingan kedua-dua program dan aplikasi sistem dengan cara yang paling terdesentralisasi dan akhirnya, ia mesti dapat dipasang dalam Operasi yang berbeza Sistem tanpa itu mempengaruhi pembinaan kontena, pelaksanaan dan pengedaran.

    PS: walaupun tidak kurang pentingnya, anda boleh menambahkan alat grafik yang membolehkan anda melakukan tindakan yang sama seperti di konsol.