Como Instalar Docker, Docker Compose e Portainer no Fedora

Se você utiliza o Fedora e quer trabalhar com containers, este guia completo vai te mostrar como instalar o Docker, Docker Compose e Portainer de forma simples e eficiente. Além disso, você pode acompanhar todo o processo diretamente pelo vídeo abaixo:

🎬 Assista ao tutorial completo:

1. Atualizando o Sistema

Antes de iniciar a instalação, é sempre recomendado atualizar os pacotes do sistema. Para isso, abra o terminal e execute:

sudo dnf update -y

2. Instalando o Docker e Docker Compose no Fedora

Agora, vamos garantir que o Fedora tenha suporte adequado para gerenciar repositórios adicionais:

sudo dnf install dnf-plugins-core

Em seguida, adicione o repositório oficial do Docker:

sudo dnf config-manager addrepo --from-repofile="https://download.docker.com/linux/fedora/docker-ce.repo"

Agora, instale o Docker, Docker Compose e seus componentes principais:

sudo dnf install docker-ce docker-ce-cli containerd.io docker-compose

Após a instalação, inicie o serviço Docker:

sudo systemctl start docker

Para garantir que o Docker inicie automaticamente junto com o sistema:

sudo systemctl enable docker

Agora, confirme se o Docker e o Docker Compose foram instalados corretamente:

docker --version
docker compose -v

Por padrão, o Docker requer permissões de superusuário (sudo). Para evitar isso, adicione seu usuário ao grupo Docker:

sudo gpasswd -a ${USER} docker && sudo systemctl restart docker

3. Instalando o Portainer

O Portainer é uma interface gráfica que facilita o gerenciamento de containers. Para instalá-lo, siga os passos abaixo:

Crie um volume dedicado ao Portainer:

docker volume create portainer_data

Agora, instale e inicie o Portainer Server:

docker run -d -p 8000:8000 -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:lts

Verifique se o container do Portainer está em execução:

docker ps

Para acessar a interface gráfica do Portainer, abra o navegador e digite:

http://localhost:9000

Conclusão

Agora seu Fedora está pronto para rodar containers com Docker, Docker Compose e Portainer! 🚀

Se você quiser acompanhar esse tutorial de forma visual, basta assistir ao vídeo acima.

Compartilhe essa ideia!
Copyright © – Nerd Livre. Todos os direitos reservados.