Docker é uma das tecnologias incríveis que é essencial para desenvolvedores e sysadmins nos dias de hoje. Os contêineres têm uma ampla gama de aplicações e desempenham um papel importante em inúmeras áreas.
Não vamos falar das vantagens do Docker neste artigo. Este tutorial cobrirá as etapas para instalar o Docker no Fedora.
Instalando o Docker no Fedora Linux
O Docker pode ser instalado no Fedora de 3 maneiras:
- Instalação via DNF (conveniente, fácil e recomendado)
- Instalação via RPM
- Usando um script
Método 1: Instalação do Docker via DNF (recomendado)
Esta é de longe a maneira mais conveniente de instalar o Docker, já que as versões atualizadas podem ser facilmente instaladas sem etapas complicadas.
Para conseguir isso, você tem que adicionar os repositórios oficiais do Docker e, em seguida, instalar o Docker via comando DNF.
Execute o seguinte comando primeiro:
sudo dnf install dnf-plugins-core -y
E, em seguida, adicione o repositório do Docker ao seu sistema Fedora:
sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
Agora execute o seguinte comando para instalar o Docker e os pacotes necessários em seu sistema:
sudo dnf install docker-ce docker-ce-cli containerd.io
Também autorize quando solicitado a importar a chave GPG para instalar o Docker.
É isso, é isso. Você tem o Docker em seu sistema. Você pode verificar se ele está funcionando bem usando este comando:
sudo docker run hello-world
Método 2: Instalando o Docker baixando o pacote RPM
Este método é útil quando você deseja testar uma versão específica do Docker ou instalar o Docker para versões mais antigas do Fedora.
No entanto, isso é inconveniente, já que você tem que baixar o RPM manualmente toda vez que uma nova versão aparece.
Você pode baixar o RPM oficialmente, navegando para o site, sua versão, arquitetura, tipo de lançamento e baixá-lo (você precisará de RPMs docker-ce
, docker-ce-cli
e containerd.io
; você pode baixar coisas adicionais, se necessário).
Para instalar os RPMs, abra o terminal, navegue até a pasta onde os baixou e digite
sudo dnf install /path/to/file.rpm -y
Método 3: Instale o Docker usando o script de instalação oficial
O Docker oferece um script para baixar docker e fazer as etapas necessárias para instalá-lo. Mas este script não deve ser usado para atualizar as versões existentes do Docker instaladas via DNF/RPMs (no entanto, é possível se você usou o script anteriormente para obter o Docker).
Baixe o script, torne-o executável e execute-o com privilégios sudo:
curl -fsSL https://get.docker.com -o get-docker.sh
Isso fará o necessário para instalar o Docker.
Testando o Docker
Docker pode ser testado executando uma imagem de "Olá mundo" oferecida pelo próprio Docker. Se funcionar bem, então é um sinal de que o Docker foi instalado corretamente.
Em primeiro lugar, inicie o serviço Docker, já que ele não está habilitado por padrão:
sudo systemctl start docker
Baixe a imagem do hello-world
do Docker e execute-a:
sudo docker run hello-world
Nota: Se você estiver sob um proxy ou várias interfaces de rede, então o download de imagem falhará depois de algum tempo, retornando um erro de resposta 408. Mesmo que você não esteja sob um proxy de nível de sistema e seu download falhe, o problema pode ser o ISP que pode ter ativado.
Removendo o Docker do Fedora
Independentemente do método que você seguiu para instalar o Docker, você pode removê-lo pelo comando
sudo dnf remove docker-ce docker-ce-cli containerd.io
Isso remove docker e todos os pacotes relacionados. Mas se você quiser remover completamente os recipientes também, então você tem que remover as pastas /var/lib/docker
e /var/lib/containerd
:
sudo rm -rf /var/lib/docker
E isso é tudo sobre o tutorial. Sinta-se livre para deixar um comentário com sua sugestão ou um simples obrigado :)