Hostwinds Tutoriales
Resultados de búsqueda para:
Tabla de contenido
Etiquetas: Linux
Cockpit-Docker es un complemento para Cockpit, una interfaz gráfica basada en la web para administrar los servidores Linux.Este complemento se centra específicamente en administrar contenedores Docker, proporcionando una alternativa fácil de usar a la administración de Docker de línea de comandos.Con cabro de cabina, puedes:
Antes de comenzar, asegurémonos de que tenga los siguientes cuadros:
# For Ubuntu/Debian
sudo apt update && sudo apt install docker.io -y
# For Fedora/RHEL
sudo dnf install docker -y
Después de la instalación, inicie Docker:
sudo systemctl start docker
sudo systemctl enable docker
Para confirmar que Docker se está ejecutando:
sudo docker info
Esto mostrará detalles como la versión de Docker, el número de contenedores en ejecución y los recursos disponibles.
Antes de instalar Cockpit, actualice la base de datos del Administrador del paquete y actualice el software existente:
Para Ubuntu / Debian
sudo apt update && sudo apt upgrade -y
En Fedora/Rhel:
sudo dnf update -y
Ahora, instale la cabina con el administrador de paquetes de su sistema:
En Ubuntu/Debian:
sudo apt install cockpit -y
En Fedora/Rhel:
sudo dnf install cockpit -y
sudo systemctl enable --now cockpit.socket
sudo systemctl status cockpit
Una vez que se instala la cabina, podemos comenzar a instalar el complemento de administración de Docker:
Para Ubuntu / Debian
sudo apt install cockpit-docker -y
Para Fedora/Rhel
sudo dnf install cockpit-docker -y
Después de instalar, reinicie la cabina para confirmar que el complemento está cargado:
sudo systemctl restart cockpit
Abra un navegador y escriba lo siguiente en la barra de direcciones:
https://<your-server-ip>:9090
Reemplazar <Your-Server-Ip> con la dirección IP de su servidor.Para pruebas locales, puede usar https://localhost:9090.
Lo que pasa aquí:
sudo ufw allow 9090/tcp # Ubuntu
sudo firewall-cmd --add-port=9090/tcp --permanent
sudo firewall-cmd --reload
Salida esperada:
El navegador podría advertir sobre un certificado autofirmado.Esto es normal para las herramientas internas.Haga clic "Continuar"Continuar.
Acceso:
Los contenedores Docker son paquetes autónomos que incluyen todo lo que una aplicación necesita ejecutar, como su código, bibliotecas y configuraciones.Mantiene la aplicación separada de su sistema, por lo que puede funcionar de la misma manera en cualquier computadora.
En el menú de la izquierda, haga clic en Contenedores.Esto abre la interfaz Cockpit Docker.
La interfaz consiste en:
Tirar de una imagen Docker significa descargar un plan preenvasado de una aplicación de un registro de Docker.La imagen contiene todo lo necesario para ejecutar la aplicación, como código, bibliotecas y configuraciones.
Ejecutar un nuevo contenedor implica crear una instancia en vivo y aislada de una aplicación desde una imagen de Docker.Los contenedores ejecutan la aplicación en un entorno consistente sin afectar su sistema.
El monitoreo de un contenedor en ejecución se refiere a observar el rendimiento y la actividad de un contenedor, como CPU, uso de memoria y registros.
Compruebe si el servicio se está ejecutando:
sudo systemctl status cockpit
Verifique que se instale el paquete Docker de cabina:
sudo apt install cockpit-docker -y
Instale un certificado SSL para reemplazar el autofirmado.
Cockpit Docker simplifica la administración de contenedores de Docker con una interfaz web intuitiva.Ya sea que esté implementando contenedores simples o monitorear el uso de recursos, es una excelente herramienta para los administradores de servidores.Siguiendo esta guía, ahora debe tener instalado y listo para cable de cabina y listo para usar.
Escrito por Benjamin Bream / abril 2, 2020