Saltar a contenido

Introducción

Introducción a los contenedores y a Docker

En esta unidad, realizaremos una introducción al concepto de contenedores. Nos centraremos en contenedores Linux y, en concreto, en la tecnología de Docker.

Para ello vamos a utilizar los contenidos de este fantástico curso:

Introducción a los contenedores y a Docker

Para nuestro curso estudiaremos con atención los apartados:

1 . Introducción

2 . Conceptos previos

2.1. Virtualización

2.2. ¿Qué es una máquina virtual?

2.3. ¿Qué es una máquina virtual de proceso?

2.4. ¿Qué es un hipervisor?

3 . Contenedores

3.1. ¿Qué son los contenedores?

3.2. Analogía con contenedores de transporte marítimo

3.3. Contenedores para desarrollo y despliegue de aplicaciones

3.4. Contenedores para despliegue de servicios

3.5. Ventajas e inconvenientes del uso de contenedores

3.6. En resumen ¿Cuando es adecuado usar contenedores?

5 . Contenedores Docker

5.1. ¿Qué es Docker?

5.2. La arquitectura de Docker

Los siguientes capítulos resultan interesantes aunque no los veremos ni evaluaremos en nuestro curso. Recomendamos una lectura de los mismos:

4 . Contenedores en sistemas Linux

4.1. ¿Es nuevo el concepto de entornos privados en sistemas Unix?

4.2. Sistemas privados modernos en Linux: contenedores

4.3. ¿Cómo funcionan los contenedores modernos en Linux?

4.4. ¿Puedo poner en marcha un contenedor Linux “A mano”?

4.5. Los contenedores Linux ¿Pueden funcionar en sistemas como Windows o MacOS?

5 . Contenedores Docker

5.3. Docker en sistemas Windows y MacOS

5.4. Docker corriendo contenedores Windows Server Core y contenedores MacOS

8 . Conclusión

9 . Bibliografía

10 . Licencias de elementos externos utilizados