Capítulo 2. Instalando o Image Builder
Antes de utilizar o Image Builder, você deve instalar o Image Builder em uma máquina virtual.
2.1. Instalando o Image Builder em uma máquina virtual Copiar o linkLink copiado para a área de transferência!
Para instalar o Image Builder em uma máquina virtual dedicada, siga estes passos:
Pré-requisitos
- Conecte-se à máquina virtual.
- A máquina virtual do Image Builder deve ser instalada, assinada e em funcionamento.
Procedimento
Instale o Image Builder e outros pacotes necessários na máquina virtual:
- osbuild-composer
- compositor-cli
- cockpit-compositor
- bash-completion
yum instalar osbuild-composer composer-cli cockpit-composer bash-completion
# yum instalar osbuild-composer composer-cli cockpit-composer bash-completionCopy to Clipboard Copied! Toggle word wrap Toggle overflow O console web é instalado como uma dependência do pacote cockpit-composer.
Habilitar o Image Builder a começar após cada reinicialização:
systemctl enable --now osbuild-composer.socket systemctl enable cockpit.socket
# systemctl enable --now osbuild-composer.socket # systemctl enable cockpit.socketCopy to Clipboard Copied! Toggle word wrap Toggle overflow Os serviços
osbuild-composerecockpitcomeçam automaticamente no primeiro acesso.Configurar o firewall do sistema para permitir o acesso ao console web:
firewall-cmd --add-service=cockpit && firewall-cmd --add-service=cockpit --permanente
# firewall-cmd --add-service=cockpit && firewall-cmd --add-service=cockpit --permanenteCopy to Clipboard Copied! Toggle word wrap Toggle overflow Carregue o script de configuração do shell para que o recurso de autocompletar para o comando
composer-clicomece a funcionar imediatamente sem reiniciar:source /etc/bash_completion.d/composer-cli
$ source /etc/bash_completion.d/composer-cliCopy to Clipboard Copied! Toggle word wrap Toggle overflow
O osbuild-composer é o novo mecanismo backend que será o padrão preferido e o foco de todas as novas funcionalidades, começando com o Red Hat Enterprise Linux 8.3 e mais tarde. O backend anterior lorax-composer é considerado obsoleto, receberá apenas correções selecionadas para o restante do ciclo de vida do Red Hat Enterprise Linux 8 e será omitido de futuros lançamentos principais. Recomenda-se a desinstalação do lorax-composer em favor do osbuild-composer.