Una de las principales ventajas de usar Linux comoplataforma para su servidor es contenedores. Los contenedores son una tecnología que permite al usuario contener un sistema micro-operativo y un software especializado y ejecutarlo aislado en el sistema. Hacer esto permite un rendimiento increíble y flexibilidad. Cuando se habla de contenedores en Linux, la solución más popular que existe es Docker. Este software, una vez instalado, hace que sea muy fácil para casi cualquier persona instalar y ejecutar contenedores fácilmente sobre la marcha. Aquí le mostramos cómo obtener Docker en Linux ...
ALERTA DE SPOILER: Desplácese hacia abajo y vea el video tutorial al final de este artículo.
Instrucciones de Ubuntu
Antes de ejecutar Docker CE en su servidor Ubuntu o computadora de escritorio, debe actualizar la caché del paquete apt de Ubuntu e instalar las actualizaciones de software que puedan necesitar instalación.
sudo apt update sudo apt upgrade
Una vez que su sistema esté actualizado, deberá instalar algunos paquetes. Estos paquetes son importantes y permitirán que el administrador de paquetes de Ubuntu interactúe mejor con las descargas a través de HTTPS.
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
El siguiente paso en el proceso de instalación es agregar la clave GPG para el repositorio oficial de software Docker. Esto es importante, ya que Ubuntu no instalará el software sin él.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Con la clave descargada, agregue el repositorio oficial de software Docker CE a su sistema Ubuntu.
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Por último, actualice las fuentes de software de Ubuntu nuevamente e instale el software Docker para finalizar el proceso de instalación.
sudo apt update&&sudo apt install docker-ce
Instrucciones de Debian
Antes de instalar Docker CE para Debian, actualice el sistema. Esto asegurará que Docker funcione bien en su máquina.
sudo apt-get update sudo apt-get upgrade
Con todo actualizado, necesitaráinstale algunas herramientas para garantizar que los paquetes de Docker CE se descarguen correctamente. Tenga en cuenta que las instrucciones serán diferentes según su versión de Debian.
Debian Stretch / Jesse Instrucciones
sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
Instrucciones de Wheezy
sudo apt-get install apt-transport-https ca-certificates curl python-software-properties
Con las herramientas agregadas, es hora de instalar la clave GPG del repositorio de Docker en Debian. Este es un paso crítico, así que no lo ignore. Debian no instalará Docker sin él.
curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -
Luego, agregue el repositorio de software Docker CE a su lista de fuentes de Debian.
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") $(lsb_release -cs) stable"
Todo lo que queda por hacer ahora es actualizar las fuentes de software de Debian por segunda vez e instalar Docker CE. Haga esto con los siguientes comandos:
sudo apt-get update&&sudo apt-get install docker-ce
Instrucciones Fedora
Antes de instalar Docker en Fedora, necesitaráinstalar algunos complementos Dnf. Estos son importantes y permitirán que la instalación del software Docker sea mucho más fácil. Instale los complementos Dnf con:
sudo dnf -y install dnf-plugins-core
Con los complementos instalados, es hora de agregar el repositorio de software real a la máquina.
sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
Agregar el repositorio oficial de software Docker CEa Dnf y Fedora significa que a medida que el usuario actualice su sistema, recibirá actualizaciones regulares de Docker. Si está instalando Docker en una PC que no tiene acceso regular a Internet, considere ir a la página de descarga de Docker CE y, en su lugar, obtenga un RPM.
Instale Docker CE directamente desde el administrador de paquetes de Fedora para completar el proceso.
sudo dnf install docker-ce
Otras Linux
Docker es bien compatible con Linux. Las distribuciones de Linux anteriores son algunas de las que Docker prefiere que use. Si está buscando obtener el software en una versión diferente de Linux, es una buena idea consultar la documentación. La información de instalación de Docker es una herramienta maravillosa, y tienen muchas descripciones para muchas distribuciones de Linux diferentes. Consulte también la documentación de la distribución de Linux que utiliza, ya que también puede ayudarlo a instalar el software del acoplador.
Habilitar Docker CE
Docker CE está instalado, pero antes de poder usardeberá utilizar el sistema init para habilitar sus servicios. Dependiendo del sistema operativo que utilice, las instrucciones pueden ser diferentes. Por ejemplo, si ha seguido las instrucciones de Ubuntu o Debian, existe una buena posibilidad de que los elementos del sistema se hayan activado automáticamente durante el proceso de instalación. Fedora u otras distribuciones de Linux que hagan uso de systemd deberán habilitar estos elementos por separado.
Primero, habilite el servicio al inicio utilizando systemctl enable mando.
sudo systemctl enable docker
Luego, inicie inmediatamente Docker en el sistema con el inicio systemctl mando.
sudo systemctl start docker
¿Desea deshabilitar el servicio Docker CE? Utilizar systemctl deshabilitar.
sudo systemctl disable docker
Además, detenga Docker en cualquier momento usando systemctl stopy reinícielo con reinicio systemctl.
sudo systemctl stop sudo systemctl restart
Usando Docker CE
Con Docker CE instalado en Linux, puedeinstale y use tantos contenedores como desee. Para probar y asegurarse de que el software Docker CE funciona correctamente, primero debe ejecutar el contenedor de prueba:

sudo docker run hello-world
Si el contenedor hello-world se inicia y funciona correctamente, todo está listo. De lo contrario, reinstale Docker e intente nuevamente.
Instalar y ejecutar contenedores

Instalar contenedores en la configuración de Docker es bastante sencillo. Para comenzar, busque en Docker Hub el contenedor que desea instalar.
docker search searchterm
Luego, instálalo con estibador.
docker pull containername
Ejecute el contenedor con:
sudo docker run containername</p>
Comentarios