Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.25 KB

Podman.md

File metadata and controls

32 lines (22 loc) · 1.25 KB

Development and Production using Podman

Why Podman?

Before continuing any further, read the below documentation.

  1. Running containers with Podman and shareable systemd services
  2. Improved systemd integration with Podman 2.0
  3. Podman: A more secure way to run containers

Also, see this bug report and Known Issues document under the docs directory.

NOTE: Docker on RHEL 8 / CentOS Stream is not supported by this project.

Configuring Development Environment

Install dependencies.

$ sudo dnf install -y python3 python3-pip python3-setuptools-wheel python3-wheel
$ sudo dnf install -y @container-tools
$ pip3 install pip --upgrade --user
$ pip3 install ansible==2.9.22 molecule molecule[podman] podman python-vagrant molecule-vagrant ansible-lint --upgrade --user

Start developing!

$ git clone https://github.com/CAPESandbox/CAHI.git
$ cd CAHI
$ molecule converge --scenario-name cape-pod