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) e 9443 (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!