Instalar o Portainer no Linux

Um pouco de administração de sistemas

Conteúdo da página

Provavelmente deveria chamar isso de engenharia de plataforma agora. Aqui estão algumas notas sobre como instalar o Connect e remover o Portainer - interface de gerenciamento de imagens e contêineres Docker.

containers-in-docks

Para mais guias de ferramentas de desenvolvedor, consulte Ferramentas de Desenvolvedor: O Guia Completo para Fluxos de Trabalho Modernos de Desenvolvimento.

Pré-requisitos

O Docker Engine deve estar instalado e em execução no host. No Ubuntu, consulte Instalar Docker no Ubuntu. Você também precisa que seu usuário esteja no grupo docker ou tenha acesso sudo para comandos do Docker.

Quando

Isso permite executar comandos do Docker sem sudo:

sudo usermod -aG docker $USER

Primeiro, crie o volume que o Portainer Server usará para armazenar seu banco de dados:

docker volume create portainer_data

Em seguida, faça o download e instale o contêiner do Portainer Server:

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

apenas https:

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

Por padrão, o Portainer gera e usa um certificado SSL autoassinado para proteger a porta 9443. Como alternativa, você pode fornecer seu próprio certificado SSL durante a instalação ou através da interface do Portainer após a conclusão da instalação.

O Portainer Server foi instalado. Você pode verificar se o contêiner do Portainer Server foi iniciado executando docker ps:

root@server:~# docker ps
CONTAINER ID   IMAGE                          COMMAND                  CREATED       STATUS      PORTS                                                                                  NAMES             
de5b28eb2fa9   portainer/portainer-ce:lts     "/portainer"             2 weeks ago   Up 9 days   0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp   portainer

Usando o Portainer

Você deve ver um contêiner chamado portainer com as portas relevantes expostas

  1. Acesse a Interface Web do Portainer

    Abra seu navegador e vá para:

    https://ip-do-seu-servidor:9443 (para HTTPS, recomendado)

    http://ip-do-seu-servidor:9000 (se você habilitou a porta HTTP legada)

  2. Configure a conta de administrador

    Na primeira inicialização, o Portainer solicitará que você crie uma senha de administrador.

    Escolha “Docker” como o ambiente para gerenciar e, em seguida, conecte-se.

  3. Comece a gerenciar seus contêineres

    Use o painel do Portainer para:

    • Visualizar, iniciar, parar e remover contêineres
    • Gerenciar imagens, redes e volumes
    • Implantar novos aplicativos usando modelos

Como Parar e Remover o Docker Portainer

Para parar e remover completamente o Portainer do seu ambiente Docker, siga estas etapas:

1. Pare o contêiner do Portainer

docker stop portainer

Isso interrompe o contêiner do Portainer em execução.

2. Remova o contêiner do Portainer

docker rm portainer

Isso exclui o contêiner do seu sistema.

3. (Opcional) Remova o volume de dados do Portainer

Se você deseja excluir todos os dados do Portainer (como configurações e contas de usuário), também remova o volume de dados:

docker volume rm portainer_data

Aviso: Esta ação é irreversível e apagará permanentemente todos os dados do Portainer.


Se você usou um nome de contêiner ou volume diferente, substitua portainer e portainer_data pelos seus nomes reais.

Estas etapas pararão e removerão completamente o Portainer do seu host Docker.

Assinar

Receba novos artigos sobre sistemas, infraestrutura e engenharia de IA.