Cómo instalar Docker en Ubuntu 18.04 Beaver Bionic

Cómo instalar Docker en Ubuntu 18.04 Beaver Bionic

Objetivo

Instale el último lanzamiento de Docker en Ubuntu 18.04

Distribuciones

Ubuntu 18.04 Beaver Bionic

Requisitos

Una instalación en funcionamiento de Ubuntu 18.04 con privilegios de raíz

Convenciones

  • # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
  • ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Otras versiones de este tutorial

Ubuntu 20.04 (fosa focal)

Introducción

Docker ha revolucionado cómo se alojan las aplicaciones web y se ejecutan los servidores. Los contenedores de Docker permiten a los administradores del servidor compartimentar sus aplicaciones como las máquinas virtuales, pero los contenedores son mucho más livianos, son más fáciles de administrar y agregan menos gastos de sobrecarga.

Instalar Docker en Ubuntu es muy simple. Debido a que Ubuntu es una opción popular para la nube, todo el proceso se ha simplificado a una ciencia.

Instalar Docker desde el repositorio de Ubuntu

La instalación del repositorio estándar de Ubuntu consta de un solo apto dominio. Puede producir un número de versión de Docker estable pero más bajo:

$ sudo apt instalación docker.IO 

Los siguientes comandos de Linux comenzarán Docker y se asegurarán de que comience después del reinicio:

$ sudo SystemCTL Start Docker $ sudo SystemCTL Habilitar Docker 

Todo listo.

$ Docker -Versión Docker Versión 17.03.2-CE, construir F5EC1E2 


Instalar Docker desde el repositorio oficial de Docker

Instalar las dependencias

Docker tiene sus propios repositorios. Antes de que pueda instalarlo desde esos repositorios, debe instalar las dependencias de requisitos previos. Actualizar su sistema y tomarlos con APT.

> $ sudo apt actualización $ sudo apt instalación apt-transport-https ca-certificados Curl Software-Properties-Common 

Agregue el repositorio de Docker

Cree un nuevo archivo para el repositorio de Docker en /etc/apt/fuentes.lista.D/Docker.lista. En ese archivo, coloque una de las siguientes líneas que eligen compilaciones estables, nocturnas o de borde:

Estable, verifique la disponibilidad antes de usar: Deb [Arch = AMD64] https: // Descargar.estibador.com/linux/ubuntu bionic estable borde: deb [arqu = amd64] https: // descargar.estibador.com/Linux/Ubuntu Bionic Edge Nightly: Deb [Arch = AMD64] https: // Descargar.estibador.com/Linux/Ubuntu Bionic Nightly 

A continuación, debe agregar la tecla GPG de Docker.

$ curl -fssl https: // descargar.estibador.com/linux/ubuntu/gpg | sudo apt-key agregar - 

Una vez, eso se importa, actualice APT nuevamente.

$ sudo apt actualización 

Instalar Docker CE

Simplemente puede instalar el paquete Docker CE.

$ sudo apt instalación docker-ce 

Hecho. Verifique la versión Docker:

$ Docker -Versión Docker Versión 18.03.0-CE, Build 0520E24 

Agregar un contenedor

Hay más de una forma de agregar un contenedor Docker. Si estás familiarizado con Docker, esto no es para ti. Sin embargo, si ha decidido probar a Docker por primera vez, la forma más fácil de comenzar es usar cualquiera de las excelentes imágenes de Docker existentes disponibles en línea. Docker está configurado para extraerlos automáticamente para usted cuando los solicita con el nombre del desarrollador y el repositorio.

$ sudo Docker Run Nombre de usuario: Repositorio 

En el caso de imágenes compatibles oficialmente, no necesita especificar un nombre de usuario. Sin embargo, tienden a venir con más opciones. Es posible que desee especificar etiquetas para ellos. Eso se hace con un colon después del nombre del repositorio.

$ sudo Docker Run WordPress: PHP-7.2-FPM-alpino 

También puede especificar el puerto en el que el contenedor escucha. Por defecto, la mayoría de los contenedores están configurados para escuchar en 80 internamente. Puede hacer que Docker escuche en un puerto diferente y reenviarlo a los 80 del contenedor.

$ sudo Docker Run 9000: 80 WordPress 

Ese contenedor escuchará en el puerto 9000 del servidor y reenviará el tráfico al puerto 80 del contenedor. Esto hace que sea más fácil ejecutar múltiples servicios web en el mismo servidor.



Gestión de contenedores

La gestión de contenedores también es bastante sencillo. Probablemente ya pueda adivinar que iniciar un contenedor es lo mismo que agregar uno nuevo. Eso es correr dominio. En este caso, el -d La bandera separa el contenedor, por lo que no está ocupando su terminal.

$ sudo Docker Run -d WordPress 

Dado que puede tener múltiplos del mismo contenedor en ejecución, casi todo lo demás aquí usa los hashes que Docker asigna automáticamente a los contenedores en ejecución.

Para enumerar todos los contenedores que se ejecutan en su sistema, use el LS opción.

$ Sudo Docker Container LS 

Si desea detener un contenedor, use detener seguido por el hash de ese contenedor.

$ Sudo Docker Container Stop hash 

Eliminar un contenedor también es fácil. Usar RM.

$ sudo Docker Container RM Hash 

Pensamientos de cierre

Docker es una herramienta poderosa. Hay muchas más opciones, y Docker es capaz de una amplia gama de configuraciones. Sin embargo, con la información aquí, puede comenzar con Docker en Ubuntu y usarla de manera efectiva en la mayoría de las situaciones básicas.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Ubuntu 20.04 trucos y cosas que quizás no sepas
  • Ubuntu 20.04 Guía
  • Cosas para instalar en Ubuntu 22.04
  • Los 8 mejores entornos de escritorio de Ubuntu (20.04 fosa focal ..
  • Ubuntu 20.04 Hadoop
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Lista e instalación de clientes FTP en Ubuntu 20.04 Linux ..
  • Cosas que saber sobre Ubuntu 20.04 fosa focal