Fundamentos de contenerización

RA1: Comprende los conceptos básicos de contenerización

CRITERIOS DE EVALUACIÓN

a) Se ha identificado claramente qué es un contenedor, así como sus características principales.

b) Se ha diferenciado entre contenerización y virtualización con ejemplos claros.

c) Se han identificado y descrito los beneficios de utilizar contenedores.

d) Se han definido claramente los conceptos clave de contenerización.

 

RA2: Instala y configura básicamente contenedores utilizando Docker.

CRITERIOS DE EVALUACIÓN

a) Se ha realizado la instalación de Docker Engine.

b) Se ha creado y ejecutado una instancia de un contenedor.

c) Se ha realizado la gestión de imágenes de forma adecuada.

d) Se ha reconocido el proceso de almacenamiento en Docker.

 

RA3: Comprende y aplica los conceptos de redes en Docker para la comunicación entre contenedores.

CRITERIOS DE EVALUACIÓN

a) Se ha descrito la importancia de las redes en Docker y sus tipos principales.

b) Se ha configurado y utilizado una red host en Docker para un contenedor específico.

c) Se ha creado y gestionado una red Bridge, tanto la definida por defecto como por el usuario, y se ha demostrado su uso.

 

RA4: Utiliza Docker Compose para crear y gestionar aplicaciones multicontenedor de forma eficiente.

CRITERIOS DE EVALUACIÓN

a) Se ha creado un archivo Docker-compose.yml adecuado a un caso en concreto.

b) Se ha utilizado el comando Docker-compose para gestionar contenedores definidos en el archivo “.yml”.

c) Se ha implementado almacenamiento persistente en Docker Compose.

d) Se han configurado las redes de forma adecuada para que los servicios puedan comunicarse.