Instalar o Docker no Red Hat 9
Para instalar o Docker no Red Hat Enterprise Linux 9, você tem duas opções. Embora a criação de um repositório seja recomendada pela facilidade, uma instalação manual também é possível.
Docker no RHEL 9
Graças à plataforma aberta Docker, desenvolver em diferentes locais e máquinas e colaborativamente, é significativamente mais fácil hoje em dia. Como aplicações podem ser enviadas e executadas, com as respectivas dependências, em contêineres Docker, o desempenho delas é otimizado. Combinar Docker e Red Hat Enterprise Linux 9 é uma ação comum. O RHEL, uma distribuição Linux proprietária, é considerado um dos mais robustos, seguros e flexíveis sistemas operacionais para empresas. Sua compatibilidade com vários pacotes de software é outra grande vantagem. Aprenda como instalar o Docker no Red Hat Enterprise Linux 9.
O nosso Digital Guide também ensina como instalar o Docker no RHEL 8.
Pré-requisitos de instalação
Se você deseja instalar o Docker no Red Hat 9, deve realizar a seguinte preparação: providenciar uma máquina virtual com o RHEL 9 já instalado — aprenda a instalar o RHEL 9. Você também precisará de privilégios de administrador para a máquina virtual. Além disso, uma conexão de internet estável é importante, para que você possa baixar todos os pacotes necessários. Quando esses pré-requisitos forem atendidos, você poderá iniciar o processo de instalação.
Instalar o Docker no Red Hat pelo repositório
A instalação do Docker no Red Hat Enterprise Linux 9 é mais fácil quando feita por um repositório rpm. Primeiramente, você deve criar o repositório. Recomendamos esse método de instalação por ser mais simples e por facilitar a realização de atualizações posteriores.
Remover versões antigas do Docker
Antes de instalar uma nova versão do Docker no sistema operacional, você deve remover versões antigas e todas as respectivas dependências — o gerenciador de pacotes Podman também será removido neste processo. Use o sistema de gerenciamento de pacotes YUM (Yellowdog Updater, Modified) para executar esse passo. O código correspondente é o seguinte:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine \
podman \
runc
bashSe não houver versões antigas, o YUM emitira um aviso.
Atualizar o sistema operacional
Antes de começar a instalação, recomendamos que você atualize todo o sistema, garantindo que todos os arquivos e dependências estejam atualizados. O comando é o seguinte:
yum update
bashCriar repositório
Neste método, a instalação só pode ser realizada após a criação de um repositório. Para criá-lo, você vai precisar do pacote yum-utils, que contém o gerenciador de configuração do YUM. Com as linhas de comando abaixo, instale o yum-utils, inicie o gerenciador e crie o repositório para o Docker:
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo
bashInstalar versão do Docker
Se você deseja instalar a versão mais recente do Docker no Red Hat Enterprise Linux 9, use o comando abaixo. Ele adiciona, além do engine, o ambiente de tempo de execução containerd e a ferramenta de orquestração Docker Compose.
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
bashEm alguns casos, você será solicitado a inserir a chave GPG neste momento. Verifique se a chave registrada corresponde à combinação de números dada. Se ambas coincidirem, confirme.
060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35
bashSe você deseja usar uma versão específica do Docker no RHEL 9, pode executar o comando abaixo, que listará todas as opções disponíveis no repositório. Depois, basta escolher a mais adequada.
yum list docker-ce --showduplicates | sort -r
docker-ce.s390x 3:24.0.0-1.el9 docker-ce-stable
docker-ce.s390x 3:23.0.6-1.el9 docker-ce-stable
<...>
bashEscolha a versão desejada e substitua o espaço reservado “version_name” pelo nome completo da versão. Esses nomes sempre seguem o mesmo princípio: nome do pacote (neste caso, docker-ce
), seguido por um hífen e pelo número da versão. Para a primeira opção da lista acima, a designação seria: docker-ce-3:24.0.0-1.el9
.
sudo yum install docker-ce-version_name docker-ce-cli-version_name containerd.io docker-buildx-plugin docker-compose-plugin
bashVerificar o Docker
Para checar se a instalação do Docker no Red Hat Enterprise Linux 9 foi bem-sucedida, inicie a plataforma com este comando:
sudo systemctl start docker
bashEm seguida, crie a imagem Docker hello-world
. Se a instalação tiver sido executada corretamente, o comando funcionará.
sudo docker run hello-world
bashInstalar o Docker no Red Hat manualmente
Você também pode instalar o Docker no RHEL 9 sem ter de criar um repositório.
Remover versões antigas do Docker
Primeiramente, remova todas as versões antigas do Docker no Red Hat Enterprise Linux 9, bem como o gerenciador de pacotes Podman. O código apropriado é o seguinte:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine \
podman \
runc
bashBaixar o arquivo rpm
Em seguida, acesse a página oficial de download do Docker para Linux do Docker e baixe o arquivo rpm correspondente.
Iniciar a instalação do Docker
Para iniciar a instalação do Docker no Red Hat Enterprise Linux 9, use o comando a seguir. Substitua “path/to/your/package” pelo local do arquivo rpm.
sudo yum install /path/to/your/package.rpm
bashVerificar o Docker
Assim que a instalação tiver sido concluída, inicie o Docker com o seguinte comando:
sudo systemctl start docker
bashExecute a imagem Docker “hello-world“. Se ela funcionar, significará que a instalação foi bem-sucedida.
sudo docker run hello-world
bashEmpresas de médio e grande porte optam pela nuvem da Alemanha. Serviços IaaS e PaaS são para campeões.
- Seguro
- Confiável
- Flexível