Podman
Generate systemd service
podman generate systemd --new --files --name CONTAINER_NAME
Notes:
--files
will generate the content in a file--name
use name of container for start/stop
Install the generated files: systemctl enable container-CONTAINER_NAME.service
See also: man podman-generate-systemd
Autorize docker registry
/etc/containers/registries.conf
unqualified-search-registries = ['docker.io']
Allow a non-root user container (host user) to write on host
This can be done with podman unshare chown
# retrieve UID within container
openwrt@f01713dbeaa7:~/openwrt$ echo $UID
1000
# put the rights on the host files/directory (connected through volume)
lparment@po-lbl:~/project$ podman unshare chown :1000 -R /path
# here we only did for the group, but it can be done on user as well