Gerencie Seus Contêineres com Interface Gráfica
Se você trabalha com Docker, sabe como a linha de comando pode ser poderosa — mas às vezes tudo o que queremos é uma interface simples e intuitiva para gerenciar nossos contêineres, volumes e redes. É aí que entra o Portainer, uma ferramenta leve e poderosa para gerenciar ambientes Docker com poucos cliques.
Neste tutorial, você vai aprender a instalar o Portainer em um servidor Linux (Ubuntu), começando do zero, mesmo que ainda não tenha o Docker instalado.
🚀 Passo 1: Instalando o Docker
Antes de instalar o Portainer, você precisa ter o Docker rodando na sua máquina. Se ainda não instalou, siga os passos abaixo:
Atualize os pacotes do sistema:
sudo apt update
Instale os pacotes necessários para repositórios HTTPS:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
Adicione o repositório oficial do Docker:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Configure o repositório do Docker:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Atualize o índice de pacotes novamente:
sudo apt update
Instale o Docker:
sudo apt install docker-ce
Verifique se o Docker está ativo:
sudo systemctl status docker
Se tudo estiver certo, você verá o serviço do Docker em execução.
🧭 Passo 2: Instalando o Portainer
Com o Docker funcionando, agora é hora de colocar o Portainer para rodar.
Crie um volume para armazenar os dados do Portainer:
sudo docker volume create portainer_data
Inicie o contêiner do Portainer:
sudo docker run -d -p 9000:9000 -p 9443:9443 --name portainer --restart always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce
O Portainer estará disponível nas portas
9000
(HTTP) e9443
(HTTPS).
🌐 Passo 3: Acessando o Portainer
Abra seu navegador e digite o endereço:
http://<seu_ip>:9000
Na primeira vez que acessar, você será solicitado a criar uma conta de administrador. Após isso, já poderá começar a explorar a interface do Portainer e gerenciar seus contêineres com facilidade.
✅ Passo 4: Verifique se o Portainer está rodando
Para confirmar que o contêiner está em execução, use:
sudo docker ps
Você verá algo como portainer/portainer-ce
listado na saída, indicando que o serviço está ativo.
🎉 Pronto para Dominar Seus Contêineres!
Com o Portainer instalado, você tem uma poderosa interface gráfica para controlar todo o seu ambiente Docker. Ideal para quem quer produtividade e visualização clara sem abrir mão do poder do Docker.
Tem alguma dúvida ou sugestão? Deixe nos comentários!