Saltar al contenido principal

Docker 0 · Introducción a los contenedores

¿Por qué una aplicación funciona en un ordenador y en otro no? En Docker 0 empezaremos por esa pregunta para entender qué necesitamos al poner en marcha una aplicación y cómo pueden ayudarnos los contenedores.

Este curso es para ti si partes desde cero. No necesitas conocimientos previos de Docker ni de contenedores: iremos descubriendo cada concepto con ejemplos sencillos, paso a paso.

Primero entenderemos qué problema resuelven los contenedores y en qué consiste separar una aplicación del resto de programas de nuestro equipo. Después conoceremos Docker, la herramienta que aprenderemos a utilizar para trabajar con ellos, y prepararemos nuestro ordenador.

Aprenderemos a distinguir entre una imagen, que sirve como punto de partida, y un contenedor, con el que ponemos en marcha la aplicación. Utilizaremos imágenes ya preparadas para ejecutar nuestros primeros contenedores y aprender a consultarlos, detenerlos, volver a iniciarlos y eliminarlos. Cada comando tendrá un propósito y comprobaremos qué ocurre al utilizarlo.

Terminaremos ejecutando un servicio web real dentro de un contenedor y accediendo a él desde el navegador de nuestro equipo. En este curso trabajaremos con imágenes y contenedores existentes; crear nuestras propias imágenes queda para el siguiente nivel.

La idea es que entiendas qué estás haciendo y para qué te sirve cada paso. No hace falta memorizar una lista de comandos para empezar.