Red Hat Training
A Red Hat training course is available for RHEL 8
Capítulo 19. Opções para executar uma aplicação RHEL 6 ou 7 no RHEL 8
Para executar uma aplicação Red Hat Enterprise Linux 6 ou 7 no Red Hat Enterprise Linux 8, um espectro de opções está disponível. Um administrador de sistemas precisa de orientação detalhada do desenvolvedor da aplicação. A lista a seguir descreve as opções, considerações e recursos fornecidos pela Red Hat.
- Executar a aplicação em uma máquina virtual com um sistema operacional convidado RHEL correspondente
- Os custos de recursos são elevados para esta opção, mas o ambiente está próximo das exigências da aplicação, e esta abordagem não requer muitas considerações adicionais. Esta é a opção atualmente recomendada.
- Executar a aplicação em um recipiente com base na respectiva versão RHEL
- Os custos de recursos são mais baixos do que nos casos anteriores, enquanto os requisitos de configuração são mais rigorosos. Para detalhes sobre a relação entre hosts de contêineres e espaços de usuários convidados, veja a Matriz de Compatibilidade de Contêineres do Red Hat Enterprise Linux.
- Execute o aplicativo nativamente no RHEL 8
Esta opção oferece os menores custos de recursos, mas também os requisitos mais rigorosos. O desenvolvedor da aplicação deve determinar uma configuração correta do sistema RHEL 8. Os recursos a seguir podem ajudar o desenvolvedor nesta tarefa:
Observe que esta lista não é um conjunto completo de recursos necessários para determinar a compatibilidade da aplicação. Estes são apenas pontos de partida com listas de alterações incompatíveis conhecidas e políticas da Red Hat relacionadas à compatibilidade.
Além disso, o What is Kernel Application Binary Interface (kABI)? O artigo Knowledge Centered Support contém informações relevantes para o núcleo e a compatibilidade.