Install Rootless podman
- Install
podmanandslirp4netns
sudo dnf install podman slirp4netns- Enable additional subuids
sudo usermod --add-subuids 100000-165535 --add-subgids 100000-165535 $USER- (Optional) Migrate if there are containers running
podman system migrate- Test the new installation
podman run -it --rm docker.io/alpine:latest /bin/sh[ecomaikgolf@laptop ~/]$ podman run -it --rm docker.io/alpine:latest /bin/sh
/ # cat /etc/os-release
NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.19.1
PRETTY_NAME="Alpine Linux v3.19"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues"
/ #- Additional
podman-compose
You can also install extras such as podman-compose:
sudo dnf install podman-compose- Additional
podman-docker
If you want to keep using docker-based scripts but run them with podman, install podman-docker:
sudo dnf install podman-docker