José Juan Sánchez Hernández - Aprender Docker, un enfoque práctico

Здесь есть возможность читать онлайн «José Juan Sánchez Hernández - Aprender Docker, un enfoque práctico» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на испанском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Aprender Docker, un enfoque práctico: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Aprender Docker, un enfoque práctico»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Si quiere aprender a utilizar la tecnología de contenedores que ha revolucionado el desarrollo y la distribución de aplicaciones web, ha llegado al libro indicado.
Antes de que Docker apareciese en la industria del desarrollo de software, era complicado garantizar la consistencia entre los entornos de desarrollo y producción. Era habitual encontrarse con aplicaciones que no se ejecutaban de forma correcta en el entorno de producción porque utilizaban dependencias con diferentes versiones de las que se habían utilizado en el entorno de desarrollo.
La tecnología de contenedores de software soluciona este problema, ya que permite empaquetar y distribuir una aplicación con todas las dependencias que necesita garantizando que se va a ejecutar de la misma manera sobre cualquier tipo de infraestructura. Gracias a esta forma de desarrollar y distribuir las aplicaciones, se ha conseguido eliminar las inconsistencias entre los entornos de desarrollo y producción.
Los desarrolladores de aplicaciones ya no necesitan crear máquinas virtuales pesadas en sus equipos de trabajo. Docker les permite disponer de un entorno de desarrollo mucho más ligero, que utiliza menos recursos y ofrece mayores prestaciones.
El uso de los contenedores ha permitido acelerar el proceso de desarrollo de las aplicaciones, así como facilitar la forma de distribuirlas y la automatización del despliegue en producción. Cada vez hay más equipos de desarrollo y operaciones que están utilizando la tecnología de contenedores Docker en sus flujos de trabajo. Si todavía no sabe utilizar Docker y quiere aprender para mejorar profesionalmente, no espere más, este libro le ayudará a conseguirlo.
José Juan Sánchez Hernández es ingeniero en Informática y tiene un máster en Técnicas Informáticas Avanzadas por la Universidad de Almería, donde trabajó como investigador. Sus principales líneas de investigación están en el área de la compresión y transmisión de imágenes, sobre las que ha realizado publicaciones en congresos nacionales e internacionales. También ha trabajado como analista de sistemas y programador en el ámbito de la empresa pública y privada. Actualmente desarrolla su carrera profesional como profesor de enseñanza secundaria en la especialidad de Informática y es docente en los ciclos formativos de grado superior de Administración de Sistemas Informáticos en Red y Desarrollo de Aplicaciones Web.

Aprender Docker, un enfoque práctico — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Aprender Docker, un enfoque práctico», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Una vez que haya finalizado la instalación, es necesario realizar una serie de pasos que se describen más adelante, en el apartado 2.2.4.

2.2.3. Instalación en Ubuntu desde los repositorios oficiales de Docker

La opción que vamos a utilizar es la que nos recomiendan desde la página oficial: la de instalar Docker Engine haciendo uso de los repositorios oficiales. A continuación, vamos a describir los pasos necesarios para instalar Docker Engine en Ubuntu Server 20.04 LTS sobre una arquitectura de 64 bits de tipo x86_64/amd64.

Configuración del repositorio oficial de Docker

En primer lugar, actualizamos la lista de paquetes de nuestro sistema:

Una vez que hemos actualizado la lista de paquetes instalamos los siguientes - фото 106

Una vez que hemos actualizado la lista de paquetes, instalamos los siguientes:

картинка 107 apt-transport-https: permite a la herramienta aptacceder y descargar paquetes de los repositorios utilizando el protocolo HTTPS.

картинка 108 ca-certificates: contiene los certificados de las autoridades más comunes de certificación.

картинка 109 curl: es una herramienta que posibilita transferir datos a través de una URL. Se puede utilizar para simular las peticiones de un usuario desde un navegador web, pero desde la línea de comandos.

картинка 110 gnupg: se trata de una herramienta para la comunicación y almacenamiento de datos de forma segura. Puede utilizarse para cifrar datos y crear firmas digitales.

lsbrelease constituye una herramienta que permite identificar la distribución - фото 111 lsb-release: constituye una herramienta que permite identificar la distribución Linux que se está utilizando.

Añadimos a nuestro sistema la clave GPG pública del repositorio oficial de - фото 112

Añadimos a nuestro sistema la clave GPG pública del repositorio oficial de Docker. Este paso es necesario para poder añadir un repositorio externo a nuestro sistema y verificar las firmas de los paquetes que descargamos de ese repositorio:

En el siguiente paso vamos a añadir el repositorio oficial de Docker a la - фото 113

En el siguiente paso, vamos a añadir el repositorio oficial de Docker a la lista de repositorios de nuestro sistema. Para hacer esto, crearemos un archivo llamado docker.listdentro del directorio /etc/apt/sources.list.d. Y, dentro de este archivo, añadiremos los datos del repositorio oficial de Docker, para que podamos instalar sus paquetes con la utilidad apt.

Utilizaremos el comando lsb_release -cs, para obtener el nombre de la distribución que estamos utilizando y poder configurar el repositorio correctamente para esta distribución. Como este ejemplo lo estamos realizando con la versión 20.04 LTS de Ubuntu Server, el nombre de la distribución que obtendremos será focal. Tenga en cuenta que este nombre cambiará dependiendo de la versión que esté utilizando.

Otro detalle importante es que debemos indicar cuál es el canal de actualización que vamos a utilizar. Docker Engine tiene tres tipos de canales:

картинка 114 stable: en este canal, se encuentran las versiones definitivas disponibles para su uso. El software se encuentra en la etapa GA (General Availability) del ciclo de vida del lanzamiento del software.

картинка 115 test: en este canal, se hallan las versiones que están en una fase previa a la etapa GA (General Availability) y se encuentran preparadas para ser testeadas.

картинка 116 nightly: en este canal, se sitúan las versiones que todavía no han sido liberadas y están en fase de desarrollo. Dichas versiones se crean diariamente con el estado de la rama principal del repositorio.

En nuestra instalación, seleccionaremos el canal stable:

Después de la ejecución del comando anterior el archivo dockerlisttendrá el - фото 117

Después de la ejecución del comando anterior, el archivo docker.listtendrá el siguiente contenido:

En este caso podemos ver cómo el repositorio se ha configurado para una - фото 118

En este caso, podemos ver cómo el repositorio se ha configurado para una arquitectura de tipo amd64, para la distribución focalde Ubuntu y el canal stable.

Instalación de Docker Engine

Una vez que hemos añadido el repositorio oficial de Docker, tenemos que volver a actualizar la lista de paquetes de nuestro sistema:

Ahora tenemos todo preparado para realizar la instalación de Docker Engine Lo - фото 119

Ahora tenemos todo preparado para realizar la instalación de Docker Engine. Lo mínimo que necesitamos para tener instalado Docker Engine en una máquina Linux son estos dos paquetes:

картинка 120 docker-ce: contiene la versión Community de Docker Engine.

картинка 121 containerd.io: es el container runtime que usa Docker Engine.

De forma opcional, también podemos instalar el cliente oficial Docker CLI, que nos va a permitir interactuar con el servicio Docker daemon de Docker Engine:

картинка 122 docker-ce-cli: contiene la versión Community de Docker CLI.

Aunque lo más habitual es instalar el cliente y servicio Docker daemon en la misma máquina, tenga en cuenta que los puede tener en máquinas separadas.

En nuestro caso, vamos a instalar Docker CLI y Docker Engine en la misma máquina, que será la opción más común:

En la página web oficial de Docker puede encontrar más detalles sobre cómo - фото 123

En la página web oficial de Docker, puede encontrar más detalles sobre cómo realizar la instalación de Docker Engine en Ubuntu:

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Aprender Docker, un enfoque práctico»

Представляем Вашему вниманию похожие книги на «Aprender Docker, un enfoque práctico» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Aprender Docker, un enfoque práctico»

Обсуждение, отзывы о книге «Aprender Docker, un enfoque práctico» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x