19 puan yazan xguru 2022-11-11 | 4 yorum | WhatsApp'ta paylaş
  • Podman motoru tabanlı olarak yerel ortamda container çalışmalarını kolaylaştıran araç
    • Build : Containerfile / Dockerfile üzerinden imaj oluşturma
    • Run : Uzak registry’den imaj çekme, Start/Stop/Restart
    • Inspect : Container terminalini açma, logları görüntüleme
    • Push : OCI registry’ye push etme, K8s’e dağıtım ve test
    • Pods & K8s desteği : Create and "Podify"
    • Podman Desktop Plug-in ve Docker Desktop Extensions ile genişletilebilir
  • Windows/Mac/Linux üzerinde aynı UI’yi sunar

4 yorum

 
bbulbum 2022-11-11

Fedora kullanırken doğal olarak podman'a geçtim. Bilmekte fayda olan birkaç nokta var:

  • Podman, docker'dan farklı olarak bir daemon çalıştırmaz.
  • Bu nedenle podman container'ları, docker'daki gibi bir grubun değil, onları çalıştıran kullanıcının yetkilerine sahip olur.
  • Volume mount sırasında bir bug var gibi görünüyor. Çoğu docker image süreci root olarak çalıştırıyor ama öyle olmayan bir image'a volume bağlarsanız, bağlanan dizine otomatik olarak root yetkisi veriyor..
  • Bu durum podman unshare komutuyla permission'ları değiştirerek çözülebiliyor ama epey uğraştırıcı..
 
bbulbum 2022-11-11

podman-compose da var; bu yüzden genel olarak büyük bir sorun yaşamadan kullanılabiliyor, ama kullandıkça bazı şeylerin pek iyi çalışmadığı noktalar oluyor... düşündüğüm kadar kolay geçiş yapamadım.

 
gaemi 2022-11-11

MacBook M1 Pro'da Rancher Desktop kullanıyordum; bu daha iyi bir seçenek olur mu acaba??