19 Punkte von xguru 2022-11-11 | 4 Kommentare | Auf WhatsApp teilen
  • Ein auf der Podman-Engine basierendes Tool, das Container-Arbeiten in lokalen Umgebungen erleichtert
    • Build: Images aus Containerfile / Dockerfile erstellen
    • Run: Images aus Remote-Registries abrufen, Start/Stop/Restart
    • Inspect: Container-Terminal öffnen, Logs anzeigen
    • Push: In OCI-Registries pushen, auf K8s deployen & testen
    • Unterstützung für Pods & K8s: Create and "Podify"
    • Erweiterbar mit Podman-Desktop-Plug-ins und Docker-Desktop-Extensions
  • Einheitliche UI unter Windows/macOS/Linux

4 Kommentare

 
bbulbum 2022-11-11

Da ich Fedora nutze, bin ich ganz natürlich zu Podman gewechselt. Ein paar Dinge, die man wissen sollte:

  • Podman startet im Gegensatz zu Docker keinen Daemon.
  • Daher haben Podman-Container, anders als bei Docker, nicht die Rechte einer Gruppe, sondern die des Benutzers, der sie gestartet hat.
  • Beim Volume-Mounting scheint es einen Bug zu geben. Docker-Images führen Prozesse in der Regel als root aus, aber wenn man bei Images, die das nicht tun, ein Volume einbindet, werden dem eingebundenen Verzeichnis automatisch root-Rechte vergeben.
  • Dieses Verhalten lässt sich beheben, indem man die Berechtigungen mit dem Befehl podman unshare ändert, aber das ist ziemlich lästig..
 
bbulbum 2022-11-11

Es gibt auch podman-compose, sodass die Nutzung im Großen und Ganzen ohne größere Probleme möglich ist. Wenn man es aber eine Weile verwendet, gibt es doch immer wieder Dinge, die nicht richtig funktionieren ... der Umstieg war daher nicht so einfach wie erwartet.

 
gaemi 2022-11-11

Ich nutze derzeit Rancher Desktop auf einem MacBook M1 Pro — wäre das hier die bessere Wahl??