Guía Paso a Paso para Instalar Docker en Ubuntu
Categorías
- AWS (7)
- Desarrollo (11)
- devops (12)
- Forense (1)
- Hacking (2)
- Inteligencia Artificial (3)
- Seguridad (7)
- Wordpress (3)
Docker ha revolucionado el mundo del desarrollo de software y la implementación de aplicaciones, proporcionando una plataforma para la contenerización de aplicaciones. En este artículo, te mostraremos cómo instalar Docker en Ubuntu, aunque este método es válido para cualquier distribución basada en Debian.
Docker es una plataforma de código abierto que permite a los desarrolladores construir, empaquetar y distribuir aplicaciones como contenedores. Los contenedores son ligeros, portables y aíslan las aplicaciones y sus dependencias del sistema subyacente.
Para comenzar la instalación de Docker, ejecuta el siguiente comando desde tu terminal:
$ curl -sSL https://get.docker.com/ | sh
Este comando recupera un script que se ejecuta en tu máquina e inicia la instalación de Docker de manera sencilla.
Una vez finalizada la instalación, se mostrará un mensaje preguntando si deseas ejecutar Docker sin necesidad de ser usuario root (por defecto, Docker sólo se puede ejecutar con permisos de superusuario). Para hacer esto, ejecuta el siguiente comando:
$ sudo usermod -aG docker $USER
Ten en cuenta que añadir un usuario al grupo «docker» te permitirá ejecutar contenedores que pueden ser utilizados para obtener privilegios de root en el host de Docker. En un entorno de producción, esto no es recomendable, pero para un entorno de desarrollo puede ser útil para evitar la necesidad de tener permisos de superusuario para ejecutar un contenedor.
El siguiente paso es iniciar el servicio Docker. Para que se inicie cada vez que reinicies tu máquina, ejecuta el siguiente comando:
$ sudo systemctl enable docker
Ahora, deberías tener el servicio Docker ejecutándose en tu máquina. Puedes comprobarlo ejecutando el comando:
$ docker version
Nota: En este punto, debes cerrar sesión o reiniciar para que tu usuario esté en el grupo de Docker y puedas ejecutar Docker sin permisos de superusuario.
Ahora que tienes Docker instalado, puedes probar a ejecutar una imagen de Docker, por ejemplo, el famoso «Hello World!».
$ docker run hello-world