Hostwinds Tutoriais
Resultados da busca por:
Índice
Tag: Linux
Cockpit-Docker é um plug-in para o Cockpit, uma interface gráfica baseada na Web para gerenciar servidores Linux.Este plug-in se concentra especificamente no gerenciamento de contêineres do Docker, fornecendo uma alternativa fácil de usar ao gerenciamento de Docker da linha de comando.Com o Cockpit-Docker, você pode:
Antes de começar, vamos garantir que você tenha o seguinte quadrado:
# For Ubuntu/Debian
sudo apt update && sudo apt install docker.io -y
# For Fedora/RHEL
sudo dnf install docker -y
Após a instalação, inicie o Docker:
sudo systemctl start docker
sudo systemctl enable docker
Para confirmar que o Docker está em execução:
sudo docker info
Isso exibirá detalhes como a versão do Docker, o número de contêineres em execução e os recursos disponíveis.
Antes de instalar o Cockpit, atualize o banco de dados do gerenciador de pacotes e atualize o software existente:
Para Ubuntu / Debian
sudo apt update && sudo apt upgrade -y
Em Fedora/Rhel:
sudo dnf update -y
Agora, instale o cockpit usando o gerenciador de pacotes do seu sistema:
No Ubuntu/Debian:
sudo apt install cockpit -y
Em Fedora/Rhel:
sudo dnf install cockpit -y
sudo systemctl enable --now cockpit.socket
sudo systemctl status cockpit
Depois que o cockpit é instalado, podemos começar a instalar o plug -in de gerenciamento do docker:
Para Ubuntu / Debian
sudo apt install cockpit-docker -y
Para Fedora/Rhel
sudo dnf install cockpit-docker -y
Após a instalação, reinicie o cockpit para confirmar que o plug -in está carregado:
sudo systemctl restart cockpit
Abra um navegador e digite o seguinte na barra de endereço:
https://<your-server-ip>:9090
Substituir <seu server-ip> com o endereço IP do seu servidor.Para testes locais, você pode usar https://localhost:9090.
O que acontece aqui:
sudo ufw allow 9090/tcp # Ubuntu
sudo firewall-cmd --add-port=9090/tcp --permanent
sudo firewall-cmd --reload
Saída esperada:
O navegador pode alertar sobre um certificado autoassinado.Isso é normal para ferramentas internas.Clique em "Continuar"Para continuar.
Conecte-se:
Os contêineres do Docker são pacotes independentes que incluem tudo o que um aplicativo precisa ser executado, como seu código, bibliotecas e configurações.Ele mantém o aplicativo separado do seu sistema, para que possa funcionar da mesma maneira em qualquer computador.
No menu esquerdo, clique Recipientes.Isso abre a interface Cockpit-Docker.
A interface consiste em:
Puxar uma imagem do Docker significa baixar um plano pré-embalado de um aplicativo de um registro do Docker.A imagem contém tudo o que é necessário para executar o aplicativo, como código, bibliotecas e configurações.
A execução de um novo contêiner envolve a criação de uma instância isolada ao vivo de um aplicativo a partir de uma imagem do Docker.Os contêineres executam o aplicativo em um ambiente consistente sem afetar seu sistema.
Monitorando um contêiner em execução refere -se a observar o desempenho e a atividade de um contêiner, como CPU, uso de memória e logs.
Verifique se o serviço está em execução:
sudo systemctl status cockpit
Verifique se o pacote Cockpit-Docker está instalado:
sudo apt install cockpit-docker -y
Instale um certificado SSL para substituir o autoassinado.
Cockpit-Docker simplifica o gerenciamento de contêineres do Docker com uma interface da Web intuitiva.Esteja você implantando contêineres simples ou monitorando o uso de recursos, é uma excelente ferramenta para administradores de servidores.Seguindo este guia, agora você deve instalar o cockpit-docker e pronto para uso.
Escrito por Benjamin Bream / abril 2, 2020