Red Hat Training

A Red Hat training course is available for RHEL 8

2.4. Entendendo as imagens base do init Red Hat

As imagens do UBI ubi8-init contêm o sistema de inicialização do sistema, tornando-as úteis para a construção de imagens nas quais você deseja executar serviços do sistema, como um servidor web ou um servidor de arquivos. O conteúdo da imagem init é menor que o que você obtém com as imagens padrão, mas mais que o que está nas imagens mínimas.

Nota

Como a imagem ubi8-init é construída em cima da imagem ubi8, seu conteúdo é na maioria das vezes o mesmo. Há, no entanto, algumas diferenças críticas. Em ubi8-init, o Cmd está configurado para /sbin/init, ao invés de bash, para iniciar o serviço Init do sistema por padrão. Ele inclui ps e comandos relacionados ao processo (pacoteprocps-ng ), o que o ubi8 não faz. Além disso, ubi8-init define SIGRTMIN 3 como o StopSignal, como systemd em ubi8-init ignora sinais normais para sair (SIGTERM e SIGKILL), mas terminará se receber SIGRTMIN 3.

Historicamente, as imagens do contêiner base do Red Hat Enterprise Linux foram projetadas para que os clientes da Red Hat executassem aplicações empresariais, mas não eram livres para redistribuir. Isto pode criar desafios para algumas organizações que precisam redistribuir suas aplicações. É aí que entram as Imagens Base Universais da Red Hat.