Red Hat Training

A Red Hat training course is available for RHEL 8

2.4. Comprensión de las imágenes base init de Red Hat

Las imágenes UBI ubi8-init contienen el sistema de inicialización de systemd, lo que las hace útiles para construir imágenes en las que se quieren ejecutar servicios de systemd, como un servidor web o un servidor de archivos. El contenido de la imagen init es menor que el que se obtiene con las imágenes estándar, pero mayor que el de las imágenes mínimas.

Nota

Dado que la imagen ubi8-init se construye sobre la imagen ubi8, su contenido es prácticamente el mismo. Sin embargo, hay algunas diferencias críticas. En ubi8-init, el Cmd se establece en /sbin/init, en lugar de bash, para iniciar el servicio systemd Init por defecto. Incluye ps y los comandos relacionados con el proceso (paqueteprocps-ng ), cosa que ubi8 no hace. También, ubi8-init establece SIGRTMIN 3 como el StopSignal, ya que systemd en ubi8-init ignora las señales normales de salida (SIGTERM y SIGKILL), pero terminará si recibe SIGRTMIN 3.

Históricamente, las imágenes de contenedor base de Red Hat Enterprise Linux fueron diseñadas para que los clientes de Red Hat ejecutaran aplicaciones empresariales, pero no eran libres de redistribuir. Esto puede crear desafíos para algunas organizaciones que necesitan redistribuir sus aplicaciones. Ahí es donde entran las imágenes base universales de Red Hat.