Cómo añadir soporte para contenedores Docker en aaPanel
aaPanel es una excelente herramienta para la gestión de sitios web, bases de datos, servidores FTP, tareas cron y mucho más. Una de las características en las que aaPanel destaca es el despliegue de contenedores Docker.
En este artículo, te mostraré cómo agregar esta función a aaPanel y luego cómo desplegar tu primer contenedor con esta herramienta. Estaré demostrando en Ubuntu Server 20.04, por lo que necesitarás tener aaPanel ya instalado. Si aún no lo has hecho, puedes consultar mi artículo anterior: Cómo instalar aaPanel. Una vez que tengas aaPanel instalado, estás listo para agregar soporte de contenedores Docker.
Lo que necesitarás
- Una instancia en ejecución
- Un usuario con privilegios de sudo
Cómo instalar Docker
Para poder desplegar contenedores, primero debemos agregar soporte para Docker. Para ello, debemos instalar Docker. Inicia sesión en tu instancia de Ubuntu Server y ejecuta el siguiente comando:
sudo apt-get install docker.io -y
Una vez que la instalación esté completa, agreguemos nuestro usuario al grupo de docker con el siguiente comando:
Cómo funciona el protocolo FTP y cómo resolver problemas relacionados con élsudo usermod -aG docker $USER
Cierra sesión y vuelve a iniciar sesión en tu servidor Ubuntu.
Finalmente, inicia y habilita el servicio de Docker con los siguientes comandos:
sudo systemctl start docker
sudo systemctl enable docker
Ahora estás listo para agregar soporte de contenedores Docker a aaPanel.
Cómo agregar soporte de contenedores Docker a aaPanel
Con Docker instalado, ahora podemos agregar la aplicación Docker a aaPanel. Inicia sesión en aaPanel con una cuenta de administrador y haz clic en "Apps" en la barra lateral izquierda. En la ventana resultante, escribe "docker" en la búsqueda y presiona Enter. Deberías ver la aplicación Docker listada (Figura A).
Microsoft lanza servicio gratuito de almacenamiento en la nube para usuarios de WindowsFigura A
Haz clic en "Instalar" y luego, cuando se te solicite, haz clic en "Confirmar". Permite que la instalación se complete, ya que puede tardar entre 10 y 90 minutos, ya que la mayoría de las instalaciones internas de aaPanel tienden a ser procesos largos. Desafortunadamente, este es uno de los principales inconvenientes de aaPanel. Cuando desees o necesites instalar algo, ten en cuenta que la tarea llevará bastante tiempo en completarse. Continúa con tus tareas administrativas y vuelve más tarde. De hecho, durante el tiempo que aaPanel tardó en instalar la aplicación Docker, escribí otro artículo y almorcé.
Una vez que la instalación esté completa, debes habilitar la aplicación para que se muestre en tu panel de control. Haz clic en el interruptor de encendido/apagado (Figura B) hasta que esté en la posición de encendido.
Figura B
Cómo evitar que el archivo de registro de transacciones en SQL Server crezca demasiado grandeCon la aplicación habilitada en el panel de control, haz clic en "Inicio" y verás un nuevo widget de Docker disponible (Figura C).
Figura C
Cómo desplegar un contenedor con aaPanel
Con todo esto resuelto, ahora puedes desplegar tu primer contenedor. Haz clic en el widget de Docker y aparecerá una ventana emergente (Figura D).
Figura D
Antes de poder crear un nuevo contenedor, primero debes descargar una imagen para el mismo. Haz clic en la pestaña "Gestión de imágenes" y luego en "Obtener imagen". Escribe el nombre de la imagen que deseas (por ejemplo, nginx) y haz clic en "Obtener imagen" (Figura E).
Figura E
Debería su organización migrar a Google Apps desde Microsoft ExchangeUna vez que la imagen se haya descargado, haz clic en la pestaña "Lista de contenedores" y luego en "Crear contenedor". Completa la información necesaria para tu contenedor y luego haz clic en "Enviar" (Figura F).
Figura F
Y eso es todo. Tu contenedor ha sido desplegado utilizando aaPanel, el gestor de servidores web basado en la web. Hay mucho más que puedes hacer con esta herramienta (como crear y enviar imágenes), pero eso lo abordaremos en otro momento.
Suscríbete al canal de YouTube de Newsmatic, "Cómo hacer que la tecnología funcione", para obtener los últimos consejos tecnológicos para profesionales de negocios de Jack Wallen.
Google vs Microsoft: Quién ofrece el mejor almacenamiento en la nubeEn Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Nube, allí encontraras muchos artículos similares a Cómo añadir soporte para contenedores Docker en aaPanel , tenemos lo ultimo en tecnología 2023.
Artículos Relacionados