9.2. Obtención de imágenes con Buildah
Para obtener una imagen de contenedor para utilizar con buildah
, utilice el comando buildah from
. Tenga en cuenta que si está usando RHEL 8.0, puede encontrar problemas con la autenticación en el repositorio, vea el error. A continuación se explica cómo obtener una imagen de RHEL 8 del Registro de Red Hat como contenedor de trabajo para utilizar con el 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 el resultado del comando buildah from
es una imagen (registry.redhat.io/ubi8/ubi:latest) y un contenedor de trabajo que está listo para ejecutarse desde esa imagen (ubi-working-container). A continuación se muestra un ejemplo de cómo ejecutar un comando desde ese contenedor:
# buildah run ubi-working-container cat /etc/redhat-release Red Hat Enterprise Linux release 8.0
La imagen y el contenedor están ahora listos para su uso con Buildah.