Saltar la navegación

1.Introducción. Docker

Desde hace unos años la adopción de la tecnología de contenedores Docker por parte de los equipos de DevOps y desarrollo de software ha sufrido un incremento exponencial.

Su uso aumenta la productividad de los desarrolladores y permite empaquetar y distribuir las aplicaciones, y todas sus dependencias, en contenedores que pueden ser desplegados con gran facilidad en todo tipo de sistemas operativos, servidores, nubes públicas o privadas etc.

En este trimestre introduciremos  los fundamentos de los contenedores Docker

Se trabajará con la ejecución de contenedores, la configurarción, creación de contenedores propios y, para finalizar, se realizará un flujo de despliegue continuo usando contenedores.

Convenciones utilizadas a lo largo de la documentación. Uso del terminal

A lo largo del aprendizaje, en muchos documentos, habrá ocasiones en las que se muestren instrucciones para ser ejecutadas en el terminal. En esos casos:

  • Se presentará el terminal con fondo negro
  • Los comentarios a las instrucciones se mostrarán con letra roja y empezarán por el carácter #. Éstos no deberán copiarse en el terminal para ser ejecutados, ya que nos dará un error.
  • Los comandos se mostrarán con letra verde, empezarán tras el carácter > y nos indicarán las órdenes que si debemos copiar para ser ejecutadas.

Un ejemplo:

# Esto es un comentario sobre el comando que se va a ejecutar a continuación. NO DEBE SER COPIADO

> echo "Esto si que es un comando válido. Debe ser copiado"

Creado con eXeLearning (Ventana nueva)