Hallo Forum
podman
https://github.com/containers/podman

Open Container Initiative (OCI) ist ein Projekt der Linux Foundation
https://podman.io/

Wie installiere ich Podman am sinnvollsten?
Wer kann mir aus eigener Nutzererfahrung dazu Empfehlungen geben?
Code: Alles auswählen
Paket: podman (3.0.1+dfsg1-3+deb11u1)
Podman is an engine for running OCI-based containers in Pods. Podman provides a CLI interface for managing Pods, Containers, and Container Images.
At a high level, the scope of libpod and podman is the following:
* Support multiple image formats including the OCI and Docker image
formats.
* Support for multiple means to download images including trust & image
verification.
* Container image management (managing image layers, overlay filesystems,
etc).
* Full management of container lifecycle.
* Support for pods to manage groups of containers together.
* Resource isolation of containers and pods.
* Support for a Docker-compatible CLI interface through Podman
"man podman" und Suchmaschinen brachten mir mir keine Erfahrung.
Mein System ist ein Debian 11 Bullseye.
MfG
AxelMD
https://computingforgeeks.com/how-to-in ... on-debian/ OpenSUSE Option 2) Using alvistack APT repository
https://software.opensuse.org/download/ ... Aalvistack OpenSUSE AlvisStack
https://www.ionos.de/digitalguide/serve ... vs-docker/
https://www.ionos.de/digitalguide/serve ... -tutorial/
https://github.com/cockpit-project/cockpit-podman Gibt es in den Debian Backports.
https://www.vtulluru.com/how-to-install ... or-podman/ Traefik mit podman
https://www.my-it-brain.de/wordpress/ro ... n-bullseye Die Einrichtung von rootless-Podman unter Debian Bullseye
https://github.com/alvistack/ansible-role-podman mein Favorit
Edit: podman ist installiert.
Code: Alles auswählen
podman --version
podman version 4.2.0
Wo bekomme ich eine gute /etc/containers/registries.conf für podman her?
Antwort: https://wiki.debian.org/Podman
von AxelMD angepasst. 19. Sept. 2022:
Code: Alles auswählen
cat /etc/containers/registries.conf
# Note that changing the order here may break tests.
#unqualified-search-registries = ['docker.io', 'quay.io', 'registry.fedoraproject.org']
#[[registry]]
# In Nov. 2020, Docker rate-limits image pulling. To avoid hitting these
# limits while testing, always use the google mirror for qualified and
# unqualified `docker.io` images.
# Ref: https://cloud.google.com/container-registry/docs/pulling-cached-images
#prefix="docker.io"
#location="mirror.gcr.io"
# 2020-10-27 a number of images are not present in gcr.io, and podman
# barfs spectacularly when trying to fetch them. We've hand-copied
# those to quay, using skopeo copy --all ...
#[[registry]]
#prefix="docker.io/library"
#location="quay.io/libpod"
# 2021-03-23 these are used in buildah system tests, but not (yet?)
# listed in the global shortnames.conf.
#[aliases]
#busybox="docker.io/library/busybox"
#ubuntu="docker.io/library/ubuntu"
#php="docker.io/library/php"
# https://github.com/containers/podman/issues/8896
# /etc/containers/registries.conf
unqualified-search-registries=["registry.access.redhat.com", "registry.fedoraproject.org", "docker.io", "container-registry.oracle.com"]
[[registry]]
location = "registry.access.redhat.com"
[[registry]]
location = "registry.fedoraproject.org"
[[registry]]
location = "docker.io"
[[registry]]
location = "container-registry.oracle.com"

To enable searching registries without specifying them: Achtung nicht angepasst!
Code: Alles auswählen
mkdir -p $HOME/.config/containers
echo 'unqualified-search-registries=["docker.io", "quay.io"]' > $HOME/.config/containers/registries.conf
Chemnitzer Linux Tage 2022
podman als Alternative zu Docker
https://chemnitzer.linux-tage.de/2022/d ... eitrag/231
Edit: 4. Sept. 2022podman ersetzt docker
Ganz bequem:
–
alias docker=‘/usr/bin/podman‘
„docker“-Socket:
–
systemctl --now enable podman.socket
Oder im User Context:
–
systemctl --user --now enable podman.socket
–
Export DOCKER_HOST=unix:///run/user/$UID/podman/podman.sock
Installation und Verwendung von Podman zum Ausführen von Containern unter Rocky Linux 8
"podman version 3.2.3" altes Realease
https://www.howtoforge.de/anleitung/ins ... y-linux-8/
So installierst du Podman als Docker-Alternative unter Debian 11 (alt, podman version 3.0.1)
https://www.howtoforge.de/anleitung/so- ... debian-11/
Edit: 5. Sept 2022
Apache Tomcat container with Podman (Neil - January 15, 2022)
https://unixcop.com/apache-tomcat-conta ... th-podman/
Code: Alles auswählen
podman version
Client: Podman Engine
Version: 4.1.1
API Version: 4.1.1
Go Version: go1.17.12
Built: Tue Aug 9 18:04:32 2022
OS/Arch: linux/amd64
Edit: 6. Sept 2022
Podman Container Pod 04-Feb-2022
https://www.lug-kr.de/wiki/Podman%20Container%20Pod
Install Cockpit Console on Debian 11 Bullseye or 10 Buster server, a Web graphical interface to control Linux server and run docker Image containers using Podman remotely using the browser. January 15, 2022 by Heyan Maurya
https://www.how2shout.com/linux/how-to- ... -bullseye/
Several permission issues when running podman rootless on Debian 11 Bullseye
https://github.com/containers/podman/issues/14878
Code: Alles auswählen
apt install uidmap fuse-overlayfs slirp4netns
https://wiki.debian.org/Podman
cockpit-project.
https://cockpit-project.org/
cockpit ist eine GUI für die Verwaltung von Serven, cockpit-podman aus den Backports
ist eine Erweiterung für cockpit um podman per GUI verwalten zu könnem.
Edit: 8. Sept. 2022
Lösung
Podman vs Docker: 6 Reasons why I am HAPPY I switched August 19, 2022 by Kristopher
https://www.smarthomebeginner.com/podman-vs-docker/
Edit: 10. Sept. 2022
Fremdquellenfalle
viewtopic.php?t=185045
Lösung Fremdquellenfalle: viewtopic.php?t=185045#p1309415
Anderes Debian 11 System ohne Fehler
Code: Alles auswählen
podman version
Client: Podman Engine
Version: 4.2.1
API Version: 4.2.1
Go Version: go1.19
Built: Thu Jan 1 01:00:00 1970
OS/Arch: linux/amd64
Run docker-compose.yml using podman
python3-podman-compose.deb von OpenSUSE AlviStack https://2022.hkoscon.org/edisonwong/
Code: Alles auswählen
apt show python3-podman-compose
Package: python3-podman-compose
Version: 100:1.0.3-1
Priority: optional
Section: python
Source: python-podman-compose
Maintainer: Wong Hoi Sing Edison <hswong3i@gmail.com>
Installed-Size: 99,3 kB
Depends: python3-dotenv, python3-yaml, python3:any, python3
Homepage: https://github.com/containers/podman-compose/tags
Download-Size: 20,8 kB
APT-Sources: http://downloadcontent.opensuse.org/repositories/home:/alvistack/Debian_11 Packages
Description: Run docker-compose.yml using podman
An implementation of docker-compose with podman backend. The main
objective of this project is to be able to run docker-compose.yml
unmodified and rootless.
https://phoenixnap.com/kb/podman-tutorial
How to Use Podman Compose
https://phoenixnap.com/kb/podman-compose
Edit: 18. Sept. 2022
Podman Compose GitHub a script to run docker-compose.yml using podman
https://github.com/containers/podman-compose
https://github.com/containers/podman-co ... an-compose
Edit: 19. Sept. 2022
Code: Alles auswählen
Stand: 30.08.2022
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/pdf/building_running_and_managing_containers/Red_Hat_Enterprise_Linux-9-Building_running_and_managing_containers-en-US.pdf
red_hat_enterprise_linux-9-building_running_and_managing_containers-en-us.pdf
Seite 23
CHAPTER 3. WORKING WITH CONTAINER IMAGES
3.2. CONFIGURING CONTAINER REGISTRIES
You can find the list of container registries in the registries.conf configuration file. As a root user, edit
the /etc/containers/registries.conf file to change the default system-wide search settings.
As a user, create the $HOME/.config/containers/registries.conf file to override the system-wide
settings.
Certified container images
https://catalog.redhat.com/software/con ... cks/search

registry.fedoraproject.org
https://registry.fedoraproject.org/

Build and Ship any Application Anywhere
https://hub.docker.com/search?q=

Welcome to the Oracle Container Registry
https://container-registry.oracle.com/

Podman - Compose, Wordpress Apr 6, 2022 von Daniel Schier
https://blog.while-true-do.io/podman-compose/
21. Sept. 2022
Podman: Linux-Container einfach gemacht aus 2019
https://www.heise.de/hintergrund/Podman ... 29067.html
22. Sept. 2022
Eigentlich Docker, vieles aber übertragbar auf Podman:
c't KNOW-HOW 2022 S. 056
Quick Link https://ct.de/wn7c
Docker einrichten unter Linux, Windows, macOS
Regelmäßig aktualisierter c’t-Online-Artikel zur Installation
https://www.heise.de/ct/artikel/Docker- ... 09355.html
25. Sept. 2022
Rootless-Podman mit Debian Bullseye
https://www.my-it-brain.de/wordpress/ro ... mage-suche
Diese Erfahrung kann ich vollends bestätigen.Leider wird die Terminologie selbst von jenen nicht stringent verwendet, die sie eigentlich kennen müssten. Dies sorgt gerade beim Einstieg in dieses komplexe Thema häufig für Verwirrung.