Red Hat Training
A Red Hat training course is available for RHEL 8
7.3. Início de recipientes e cápsulas com Podman
Com os arquivos YAML gerados, você pode iniciar automaticamente recipientes e cápsulas em qualquer ambiente. Observe que os arquivos YAML não devem ser gerados pelo Podman. O comando podman play kube
permite que você recrie pods e containers com base no arquivo de entrada YAML.
Procedimento
Criar a cápsula e o recipiente a partir do arquivo
mypod.yaml
:$ podman play kube mypod.yaml Pod: b8c5b99ba846ccff76c3ef257e5761c2d8a5ca4d7ffa3880531aec79c0dacb22 Container: 848179395ebd33dd91d14ffbde7ae273158d9695a081468f487af4e356888ece
Liste todas as cápsulas:
$ podman pod ps POD ID NAME STATUS CREATED # OF CONTAINERS INFRA ID b8c5b99ba846 mypod Running 19 seconds ago 2 aa4220eaf4bb
Liste todas as cápsulas e recipientes associados a elas:
$ podman ps -a --pod CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES POD 848179395ebd registry.access.redhat.com/ubi8/ubi:latest /bin/bash About a minute ago Up About a minute ago myubi b8c5b99ba846 aa4220eaf4bb k8s.gcr.io/pause:3.1 About a minute ago Up About a minute ago b8c5b99ba846-infra b8c5b99ba846
Os IDs das cápsulas do comando
podman ps
correspondem ao ID da cápsula do comandopodman pod ps
.
Recursos adicionais
-
A página do homem
podman-play-kube
. - Podman pode agora facilitar a transição para Kubernetes e o artigoCRI-O de Brent Baude.