Cómo instalar y usar Docker en Ubuntu Top 10.Top 10 LTS

Cómo instalar y usar Docker en Ubuntu Top 10.Top 10 LTS
Para hacer una virtualización completa del sistema, se necesita mucha memoria y espacio en disco al igual que necesitamos ejecutar un sistema operativo en nuestra computadora. Docker es un sistema de contenedores. Una máquina virtual Docker se llama contenedor. Cómo funciona eso, Docker usa el núcleo del sistema operativo host y utiliza las características de compensación de nombres del núcleo de Linux para aislar los contenedores. Por lo tanto, un contenedor Docker no necesita un kernel instalado y muchas otras dependencias. Eso los hace más ligeros y más rápido. El único inconveniente es que un contenedor Docker no puede tener un kernel diferente al sistema operativo del host. Si desea ejecutar un kernel diferente al sistema operativo del host, debe usar la virtualización completa, no la contenedores.

En este artículo, le mostraré cómo instalar y usar Docker en Ubuntu 18.04 LTS.

Agregar el repositorio del paquete Docker:

En esta sección, le mostraré cómo agregar el repositorio de paquetes de Docker en Ubuntu 18.04 LTS.

Primero actualice el caché del repositorio de paquetes APT de su Ubuntu 18.04 máquina LTS con el siguiente comando:

$ sudo apt actualización

El caché del repositorio del paquete APT debe actualizarse.

Ahora ejecute el siguiente comando para instalar algunos paquetes adicionales necesarios para agregar el repositorio de paquetes de Docker en Ubuntu 18.04 LTS:

$ sudo apt-get install apt-transport-https ca-certificate Curl Gnupg Software-
propiedades comunes

Ahora presiona Y y luego presiona continuar.

Se deben instalar los paquetes requeridos.

Ahora agregue la clave GPG oficial del repositorio de Docker en su Ubuntu 18.04 máquina LTS con el siguiente comando:

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

Se debe agregar la tecla GPG.

Ahora agregue el repositorio oficial de paquetes de Docker con el siguiente comando:

$ sudo add-apt-repository "deb [arqu = amd64] https: // descargar.estibador.com/linux/ubuntu
$ (lsb_release -cs) estable "

Se debe agregar el repositorio oficial del paquete Docker y el caché del repositorio de paquetes APT también debe actualizarse.

Instalación de Docker en Ubuntu 18.04 LTS:

Ahora que todo está listo, puede instalar Docker en Ubuntu 18.04 LTS con el siguiente comando:

$ sudo apt instalación docker-ce

Ahora presiona Y y luego presiona continuar.

Todos los paquetes requeridos deben descargarse e instalarse.

Docker está instalado.

Ahora verifique si Docker Service se está ejecutando con el siguiente comando:

$ sudo systemctl status docker

Como puede ver, el servicio Docker se está ejecutando.

Si no se está ejecutando, comience a Docker con el siguiente comando:

$ sudo systemctl start docker

Ahora debería agregar el servicio Docker al inicio del sistema para que comience automáticamente en el arranque del sistema.

Ejecute el siguiente comando para agregar el servicio Docker al inicio del sistema:

$ sudo systemctl habilitar Docker

Ahora verifique si Docker está trabajando con el siguiente comando:

$ Docker -v

Ejecutando Docker sin privilegios de raíz:

Por defecto, debe ejecutar Docker como raíz usuario. También puedes ejecutar Docker con sudo Si está configurado en su Ubuntu 18.04 máquina LTS. Si no quieres usar Docker como raíz usuario o con sudo, entonces debe agregar su usuario de inicio de sesión al estibador grupo.

Agregue su usuario de inicio de sesión al estibador Grupo con el siguiente comando:

$ sudo usermod -ag docker $ (whoami)

Ahora reinicie su computadora con el siguiente comando:

$ sudo reinicio

Ahora deberías poder ejecutar Docker sin sudo o raíz usuario.

Buscando imágenes de Docker:

El repositorio de imágenes de Docker tiene imágenes para casi cualquier cosa que necesite. Por ejemplo, si desea un servidor PHP, puede instalar una imagen de servidor PHP y estará listo para ejecutar scripts PHP.

Puede buscar una imagen de Docker, digamos una imagen de Docker para el nodo.JS, en el repositorio oficial de imágenes de Docker con el siguiente comando:

$ Docker Nodio de búsqueda

Como puede ver, todas las imágenes de Docker para nodo.JS se muestra. Para instalar una imagen de Docker, solo tiene que escribir el nombre de la imagen es el NOMBRE columna como se marca en la captura de pantalla a continuación.

Descargar una imagen de Docker:

Ahora digamos, quieres descargar el mhart/nodo alpino Imagen de Docker. La descarga de una imagen de Docker se llama Tirar de una imagen Docker en el término Docker.

Para tirar mhart/nodo alpino Imagen de Docker, ejecute el siguiente comando:

$ Docker Pull Mhart/Alpine-Nodo

La imagen de Docker debe ser extraída.

Listado de imagen de Docker descargada:

Para enumerar todas las imágenes de Docker que extrajo y está disponible en su máquina, ejecute el siguiente comando:

$ Docker Imágenes

Como puede ver, el nodo.js la imagen que hice aparece en la lista.

Ejecutando un nodo.Script JS con Docker:

En esta sección, te mostraré cómo ejecutar un nodo.guión js índice.js con el nodo Docker.imagen js mhart/nodo alpino que acabo de sacar del repositorio oficial de imágenes de Docker.

Primero cree un directorio de proyecto con el siguiente comando:

$ mkdir -p ~/proyectos/hola

Ahora navegue al directorio del proyecto con el siguiente comando:

$ cd ~/proyectos/hola

Ahora crea índice.js y ábralo con Nano Text Editor con el siguiente comando:

Índice de $ nano.js

Ahora escriba la siguiente línea y guarde el archivo.

Ahora puedes ejecutar el nodo.guión js índice.js con

$ docker run -it - -rm --name hello_node -v "$ pwd":/usr/src/app/hello -w/usr/src/app/
hola mhart/Índice de nodo de nodo alpino.js

Como puedes ver, el índice.js Nodo.El script JS se ejecutó con éxito y se imprimió la salida correcta.

Ahora explicemos lo que está pasando aquí.

  • -Los indicadores se utilizan para adjuntar el stdin y stdout actual a Docker y ejecutar un comando que es índice de nodo.js
  • -nombre hola_node - Set hola_node Como el nombre del contenedor en ejecución.
  • -La bandera RM elimina cualquier otro contenedor en ejecución con el mismo nombre que este contenedor.
  • -v "$ pwd":/usr/src/app/hello - monta el directorio de trabajo actual de su Ubuntu 18.04 Máquina LTS para el /usr/src/app/hello Directorio del contenedor Docker.
  • -w /usr/src/app/hello - Navegar al /usr/src/app/hello Directorio en el contenedor Docker.
  • mhart/nodo alpino - Nombre de la imagen Docker en la que este contenedor se basará.
  • índice de nodo.js - Es el comando que se ejecutará dentro del contenedor.

Así que así es como instalas y usas Docker en Ubuntu 18.04 LTS. Gracias por leer este artículo.