Instale Portainer - a interface de gerenciamento baseada na Web do Docker

Instale Portainer - a interface de gerenciamento baseada na Web do Docker
Portainer é uma interface de interface de gerenciamento baseada na Web para hosts do Docker. Portainer é executado como um contêiner leve do Docker no seu host do Docker. É uma ótima ferramenta para gerenciar os contêineres do Docker graficamente do navegador da web. Neste artigo, mostrarei como instalar o Portainer no seu host do Docker. Eu estarei usando Lubuntu 18.04 LTS com Docker CE instalado como o host do Docker. Mas, qualquer distribuição Linux com o Docker instalada deve funcionar. Então vamos começar.

Instalando o Docker no Ubuntu:

Eu escrevi um artigo dedicado sobre a instalação do Docker no Ubuntu. Você pode lê -lo em https: // linuxhint.com/install_docker_ubuntu_1804/

Se você está usando o Ubuntu e não tem o Docker instalado nele, recomendo que você dê uma olhada nele.

Instalando o Docker no Debian:

Escrevi um artigo dedicado sobre a instalação do Docker no Debian. Você pode lê -lo em https: // linuxhint.com/install_docker_debian_9/

Se você está usando o Debian, e não tem o Docker instalado nele, recomendo que você dê uma olhada nele.

Instalando o Docker no CentOS 7:

Escrevi um artigo dedicado sobre a instalação do Docker no CentOS 7. Você pode lê -lo em https: // linuxhint.com/install-docker-centoos7/

Se você está usando o CentOS 7 e não tem o Docker instalado nele, recomendo que você dê uma olhada nele.

Instalando o Docker no Raspberry Pi:

Se você deseja usar um Raspberry Pi para aprender Docker, recomendo que você leia o artigo dedicado sobre a instalação do Docker no Raspberry Pi em https: // linuxhint.com/install_docker_raspberry_pi/

Instalando o Portainer:

Felizmente, neste momento você está instalado no seu computador. Então, vamos instalar o Portainer. Primeiro, crie um volume do Docker Portainer_data com o seguinte comando:

$ Docker Volume Create Portainer_data

Ou,

$ sudo docker volume Criar Portainer_data

Agora, crie um contêiner do Portainer Docker com o seguinte comando:

$ docker run -d -p 9000: 9000 -v/var/run/docker.meia:/var/run/docker.meia
-v Portainer_data:/Data Portainer/Portainer

Ou,

$ sudo docker run -d -p 9000: 9000 -v/var/run/docker.meia:/var/run/docker.meia
-v Portainer_data:/Data Portainer/Portainer

Como você pode ver, a imagem do Portainer Docker não está disponível localmente e está sendo baixada do repositório de imagem do Docker.

Muito em breve, a imagem do portainer deve ser baixada e um contêiner deve ser criado.

Acessando a Interface da Web do Portainer:

Agora que o contêiner Portainer Docker é criado, você pode acessá -lo em qualquer navegador da web em sua rede. Primeiro, execute o seguinte comando para descobrir o endereço IP do seu host do Docker:

$ ip a

Como você pode ver, o endereço IP do meu host Docker é 192.168.21.129.

Agora, abra um navegador da web e visite http: // 192.168.21.129: 9000 (altere o endereço IP para o endereço IP do seu host do Docker).

Você deve ver a seguinte página. Agora, para configurar uma senha, digite sua senha e clique em Criar usuário.

Agora, selecione Local e clique em Conectar conforme marcado na captura de tela abaixo.

Você deve ser redirecionado para a página inicial da Portainer, como pode ver na captura de tela abaixo.

Gerenciando os contêineres do Docker com a Interface da Web Portainer:

Nesta seção, mostrarei como usar a Interface da Web Portainer para gerenciar contêineres do Docker. Então vamos começar. Na página inicial da Portainer, você pode seu host do Docker conectado, conforme marcado na captura de tela abaixo. Para acessar o host do Docker, basta clicar nele.

Você deve ser redirecionado para o painel do host do Docker Connected, como pode ver na captura de tela abaixo. Aqui você pode descobrir informações como quantos volumes do Docker você tem, quantas imagens e contêineres do Docker você tem e muito mais.

Para gerenciar seus recipientes do Docker, basta clicar em contêineres do painel, conforme marcado na captura de tela abaixo.

Como você pode ver, todos os recipientes do Docker estão listados aqui. Para adicionar um novo contêiner, clique em Adicione o contêiner conforme marcado na captura de tela abaixo.

O assistente de criação de contêiner de Portainer deve ser exibido. É bonito e fácil de usar interface para criar contêineres do Docker. Como você pode ver, você pode definir quais comandos executar quando o contêiner é iniciado, é o diretório de trabalho padrão, shell padrão, adicionar volumes, configurar redes, configurar variáveis ​​de ambiente e muito mais daqui.

Depois de terminar, clique em Implantar o contêiner conforme marcado na captura de tela abaixo.

Como você pode ver, o contêiner está sendo criado.

Como você pode ver, um novo contêiner (Ubuntu16 no meu caso) é criado e está executando. Se você quiser ver mais detalhes sobre o novo contêiner, clique nele.

Como você pode ver, muitas opções sobre o novo contêiner estão listadas aqui. Você também pode começar, parar, matar, reiniciar, pausar, retomar, remover, duplicar, editar e recriar o contêiner daqui, como você pode ver na captura de tela abaixo.

Se você rolar um pouco para baixo, também poderá encontrar outras opções de configuração, como rede para este contêiner.

À medida que o contêiner está em execução, você pode acessar o console deste contêiner. Para fazer isso, clique no botão do console, conforme marcado na captura de tela abaixo.

Agora, clique em Conectar conforme marcado na captura de tela abaixo.

Você deve estar conectado ao console do seu contêiner. Agora você pode executar qualquer comando que desejar naquele contêiner.

Se você deseja sair do console do seu contêiner, clique em desconectar conforme marcado na captura de tela abaixo.

Gerenciando imagens do Docker com a Interface da Web Portainer:

Você também pode gerenciar imagens do Docker usando a interface da Web Portainer. Para acessar as imagens do Docker, basta clicar no ícone de imagens do painel.

Como você pode ver, todas as imagens disponíveis localmente estão listadas. Você também pode puxar novas imagens do Docker daqui. A partir daqui, você pode excluir, importar e exportar, criar novas imagens do Docker também.

Então, é assim que você instala e usa Portainer. Obrigado por ler este artigo.