Si está buscando una interfaz gráfica de usuario de docker fácil de usar, no busque más allá de la interfaz gráfica de docker simple de Felixg Borrego. A continuación se explica cómo poner en marcha la herramienta.

    Gestionar los contenedores docker desde la línea de comandos es realmente muy sencillo. Aún así, hay muchos administradores que prefieren una herramienta GUI para manejar cada tarea. Nada de juzgar aquí. Pero cuando necesita una interfaz gráfica de usuario para sus contenedores, ¿a dónde se dirige? Una herramienta GUI en particular es Simple Docker UI. Esto comenzó originalmente como una aplicación Chrome, pero como Google anunció que despreciaría a Chrome Apps, el desarrollador optó por migrar esta práctica herramienta a una interfaz gráfica de usuario que se puede instalar en Linux, Mac y Windows.

    Lecturas imprescindibles del centro de datos

    Funciones de interfaz de usuario de Docker simple:

    • Recolección de basura para imágenes y contenedores no utilizados
    • Eliminar imágenes o contenedores
    • Soporte para docker Swarm
    • Terminal virtual
    • Buscar/tirar imágenes desde la base Docker Hub
    • Fácil despliegue del contenedor
    • Iniciar/parar/eliminar/listar contenedores
    • Gestionar los volúmenes de contenedores y el medio ambiente
    • Ver eventos de docker

    Quiero mostrarte cómo instalar esta aplicación y conectarla al servidor de tu docker. Instalaré la interfaz de usuario en Elementary OS y la conectaré a un servidor Ubuntu 16.04 ejecutando docker.

    La aplicación funciona a través de la API remota del docker, así que lo primero que debes hacer es habilitarla en tu servidor docker.

    Activación de la API remota

    Lo primero que debe hacer es habilitar la API remota del docker. Esto se maneja en el servidor de su docker. Inicie sesión en el servidor Docker, abra una ventana de terminal y ejecute el comando:

    sudo nano /lib/systemd/systemd/docker.service

    Busque la siguiente línea:

    ExecStart=/usr/bin/dockerd -H fd:// $DOCKER_OPTS

    Modifica esa línea para esto:

    ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0.0:4243

    Guarde y cierre ese archivo. Ahora recargue el demonio systemctl con el comando:

    sudo systemctl daemon-reload

    Finalmente, reinicie el servicio de docker con el comando:

    reinicio de sudo service docker

    usuario del muelle

    Hay un problema más que debe ser resuelto en el servidor. Tiene que ser capaz de ejecutar comandos de docker sin privilegios, así que agregue su usuario estándar al grupo de docker con el comando:

    sudo usermod -aG docker $USER

    Desconéctese y vuelva a conectarse y estará listo para salir.

    Instalar la interfaz de usuario

    Descargue el archivo de instalación para su sistema. Como mencioné, estaré haciendo una demostración en Elementary OS, así que la instalación es tan simple como ejecutar el siguiente comando (asumiendo que has guardado el archivo.deb en ~/Downloads):

    sudo dpkg -i ~/Descargas/SimpleDockerUI*.deb

    Una vez finalizada la instalación, puede ejecutar la GUI con el comando SimpleDockerUI.

    Uso de la interfaz de usuario

    Cuando ejecute la interfaz de usuario por primera vez, aterrizará en la pestaña Configuración. Aquí es donde se realiza la conexión con el servidor docker. Introduzca la dirección IP del servidor de su docker con el puerto 4243 (que es como configuramos la API anteriormente) y haga clic en el botón Verificar! Botón (.

    Asegúrate de hacer clic en el botón Guardar antes de salir de esta ventana, de lo contrario tendrás que crear la conexión la próxima vez que abras la aplicación. Puede tener tantas conexiones como necesite (así que conecte Simple Docker UI a todos sus servidores docker.

    En este punto, puede hacer clic en la ficha Imágenes, extraer una imagen, hacer clic en la imagen (una vez que se haya descargado), hacer clic en el botón Desplegar, configurar las opciones del contenedor ) y hacer clic en Ejecutar para desplegar el contenedor.

    Contenedores docker de forma sencilla

    Le resultará difícil encontrar una herramienta que facilite el trabajo con contenedores docker en comparación con la interfaz de usuario de Simple Docker. Esta práctica interfaz gráfica de usuario debe ser considerada una herramienta imprescindible para cualquier administrador de dockers.

    Boletín de noticias de Data Center Trends

    DevOps, virtualización, la nube híbrida, el almacenamiento y la eficiencia operativa son sólo algunos de los temas del centro de datos que destacaremos. Entregado Lunes y Miércoles