This role will install podman, an OCI container engine and management tools. Podman can be used as a replacement for Docker.
See meta/main.yml
# playbook.yml
- hosts: my.CHANGEME.org
roles:
- nodiscc.xsrv.monitoring # (optional) server/container health and performance monitoring
- nodiscc.xsrv.podman
# required variables
# none
See defaults/main.yml for all configuration variables.
Note: the podman
role will ask you to first uninstall the docker
role if it is deployed to the host.
Podman can be used as a base component to deploy other/services and applications. The gitea_act_runner
role uses podman to manage containers in which workflows are run. You can also use it directly from the podman command-line tools.
TAGS=utils-podman-uninstall xsrv deploy
There is no data worth backing up. Applications/services/roles using podman to store data should manage their own backups.
podman - setup podman container engine
utils-podman-uninstall - (manual) uninstall podman container engine
- https://stdout.root.sx/links/?searchterm=podman
- https://stdout.root.sx/links/?searchterm=docker
- https://stdout.root.sx/links/?searchterm=container
- https://stdout.root.sx/links/?searchtags=virtualization
-
make doc_md
- Update
CHANGELOG.md