Skip to content

Podman setup

vpoliukh edited this page Jul 19, 2022 · 6 revisions

Prerequisites

# vim ~/.config/containers/registries.conf

[registries.search]
registries = ['docker.io']

Deploy from script

  1. Download agent.zip
  2. Run unzip agent.zip
  3. Run podman-compose pull (compose file could be named as compose.yaml, docker-compose.yml or container-compose.yml by default)
  4. Run podman-compose up -d

Deploy from Docker images

  1. Copy existing Docker images to Podman
podman pull docker-daemon:anodot/streamsets:latest
podman pull docker-daemon:anodot/daria:latest
podman pull docker-daemon:postgres:9.6.19
  1. Create compose file or use one from agent.zip archive
  2. Run podman-compose up -d
  3. Verify all three containers are running. Run podman ps
CONTAINER ID  IMAGE                               COMMAND     CREATED        STATUS            PORTS                  
3dbac8f95f54  docker.io/anodot/streamsets:latest  dc -exec    2 minutes ago  Up 2 minutes ago                         
d7db9c1b960b  docker.io/library/postgres:9.6.19   postgres    2 minutes ago  Up 2 minutes ago                         
107dc63ba838  docker.io/anodot/daria:latest       /start.sh   2 minutes ago  Up 2 minutes ago  0.0.0.0:8080->8080/tcp
Clone this wiki locally