Docker

Logo Docker

Docker es el nombre de la plataforma para el desarrollo de aplicaciones en contenedores de software. Es un proyecto de código abierto estrenado desde marzo de 2013 y alternativo a los virtualizadores tradicionales como VirtualBox.

Docker funciona muy bien en servidores (en Deepin puedes hacer uno propio). Antes de instalar es necesario conseguir varios componentes, conexión en línea (para cloud computing) y conocimientos en la terminal (muy frecuente en administradores de sistemas).

Instalación

La forma más sencilla de instalar en Deepin es sudo apt install docker-ce. Este paso requiere del repositorio deepines (versión 15.11).

Las librerías necesarias están apt-transport-https ca-certificates curl software-properties-common. Se ejecuta en la terminal como sudo apt install apt-transport-https ca-certificates curl software-properties-common.

En el caso del segundo es necesario actualizar con sudo update-ca-certificates. Para confirmar si está en funcionamiento basta escribir docker --version.

Inconvenientes reportados

En 15.11 se reportó un fallo al ejecutar Docker. La solución temporal es editar el archivo de /usr/share/python-apt/templates/Deepin.infochange , cambiando la linea de Suite: unstable a Suite: stable.

Documentación

Uso de contenedores

Esta plataforma usa contenedores, que son similares a aquellos que son transportados en barcos. Los contenedores llevan el software y se ejecutan de forma independiente. Además, son fáciles de trasladar de un servidor a otro sin importar el sistema operativo que está basado.

Los contenedores llevan identificación. Se pueden conseguir uno de ellos desde Docker Store o cualquier repositorio compatible. Si quieres gestionarlos remotamente, prueba a usar Portainer.

Para revisar el listado ejecuta en la terminal con docker images. Ahora, realiza una búsqueda mediante docker search [nombre] y luego instala con docker pull [nombre del paquete].

Aprender Docker y Linux

Una posibilidad para aprender a usar Linux es mediante Linux From Scratch. Los detalles está en el repositorio de Github.

Fuente: MuyLinux

Lectura adicional

¿Te pareció útil este artículo?

Anterior

Doble guión