Red Hat Training
A Red Hat training course is available for RHEL 8
9.2. Obtendo imagens com Buildah
Para obter uma imagem do recipiente para usar com buildah
, use o comando buildah from
. Observe que se você estiver usando o RHEL 8.0, poderá encontrar problemas com a autenticação no repositório, veja o bug. Veja aqui como obter uma imagem RHEL 8 do Red Hat Registry como um contêiner funcional para usar com o comando buildah
:
# buildah from registry.redhat.io/ubi8/ubi Getting image source signatures Copying blob… Writing manifest to image destination Storing signatures ubi-working-container # buildah images IMAGE ID IMAGE NAME CREATED AT SIZE 3da40a1670b5 registry.redhat.io/ubi8/ubi:latest May 8, 2019 21:55 214 MB # buildah containers CONTAINER ID BUILDER IMAGE ID IMAGE NAME CONTAINER NAME c6c9279ecc0f * 3da40a1670b5 ...ubi8/ubi:latest ubi-working-container
Observe que o resultado do comando buildah from
é uma imagem (registry.redhat.io/ubi8/ubi:latest) e um recipiente de trabalho que está pronto para funcionar a partir dessa imagem (ubi-working-container). Aqui está um exemplo de como executar um comando a partir daquele contêiner:
# buildah run ubi-working-container cat /etc/redhat-release Red Hat Enterprise Linux release 8.0
A imagem e o recipiente estão agora prontos para uso com Buildah.