Podman engine

Documentation and installation guide on how to install podman tools under a RedHat like distribution environement (see system guide for more information on supported infrastructure plateforms and operating systems).

Requirements

  • Having a basic knowledge of linux command line interface
  • Having access to your system environment See system install if you don't already have a compliant system according to your infrastructure (physical, virtual or AWS)

Physical infrastructure

Physical infrastructure installation of Podman runtime mean you must be logged to a console in your system. (see howto provision physical OS)

Pre installation

  • having access to a physical computer installed following the provision physical OS guide.
  • Login as root user
  • Move under the /tmp/containers-engines/resources/ansible directory

Installation

  • Execute the installation playbook by running ansible-playbook playbooks/podman/install.yml command.

Check installation

  • Execute the check playbook by running ansible-playbook playbooks/podman/check.yml command.

Virtual infrastructure

Virtual infrastructure installation of Podman runtime mean you must be logged to a console in your system. (see howto provision virtual OS)

Pre installation

  • having access to a virtual server installed following the provision virtual OS guide.
  • Login as root user
  • Move under the /tmp/containers-engines/resources/ansible directory

Installation

  • Execute the installation playbook by running ansible-playbook playbooks/podman/install.yml command.

Check installation

  • Execute the check playbook by running ansible-playbook playbooks/podman/check.yml command.

AWS infrastructure

AWS infrastructure installation of Podman runtime mean you must be logged to a console in your system. (see howto provision AWS OS)

Pre installation

  • having access to a AWS EC2 instance installed following the provision AWS OS guide.
  • Login as root user
  • Move under the /tmp/containers-engines/resources/ansible directory

Installation

  • Execute the installation playbook by running ansible-playbook playbooks/podman/install.yml command.

Check installation

  • Execute the check playbook by running ansible-playbook playbooks/podman/check.yml command.

Test runtime

Podman runtime has no test-runtime tasks.

Remove runtime

After having tested this runtimes you can remove it by running the following command :

ansible-playbook playbooks/podman/uninstall.yml