Pour activer le mode "sans root" de podman, il faut configurer la machine pour l'accepter.

Tout d'abord, créer un utilisateur qui va faire tourner les services :
adduser --force-badname --ingroup users podman
USER="podman"

Associer à cet utilisateur les droits pour créer des sous-uid et sous-groupes ;
usermod --add-subuids 100000-165535 --add-subgids 100000-165535 $USER
Autoriser systemd à utiliser podman depuis root (1002 est l'uid de podman) : loginctl enable-linger 1002

Essayer de lancer un container non privilégié sur un port bas : podman run --rm -p 180:80 docker.io/library/nginx
Error: pasta failed with exit code 1:
Failed to bind port 180 (Permission denied) for option '-t 180-180:80-80'
Depuis root, autoriser les ports bas : echo 'net.ipv4.ip_unprivileged_port_start=80' | sudo tee /etc/sysctl.d/99-rootless.conf et appliquer sudo sysctl --system

Relancer le test : su - podman ; podman run --rm -p 180:80 docker.io/library/nginx

Source : https://servergurus.com/blog/podman-rootless-containers