Una mención de los aspectos mas importantes
Marcelo Denis
Ing. Informático
@mdrm016
mdrm016@gmail.com
- Review de Docker
- Comandos
Entrega de Aplicaciones de la Forma Tradicional
Problemas
Entrega de Aplicaciones con Docker
Frontend
Database
APIs
Application
Containers
Beneficios
El caso de Docker
Acelera la Incorporación de Desarrolladores
Elimina Conflictos de Aplicación
Consistencia de Entornos
Distribución Rápida de Aplicaciones
Imágenes y Contenedores
Define lo necesario para construir y ejecutar un contenedor
Ejecuta la aplicación
¿Qué hay dentro de un Contenedor de Docker?
Image
A read-only template composed of layered filesystems used to share common files and create Docker Continers instances.
Container
An issolated and secured shipping container created from an image that can be run, started, stopped, moved and deleted.
El comando docker images nos sirve para listar todas las imágenes que creamos.
El nombre de la imagen
Hace cuanto fue creada la imagen
El tag/versión de
la imagen
El identificador único de
la imagen
Espacio en disco de la imagen
El comando docker run nos sirve para crear un container a partir de una imagen.
En caso de querer ver los contenedores que ya terminaron o murieron en el pasado, podemos correr el comando docker ps -a.
El comando docker ps nos sirve para listar todos los contenedores que actualmente estén corriendo.
Identificador único generado por Docker
Imagen asociada
al contenedor
Comando CMD ejecutado en el contenedor
Hace cuanto que fue
creado el contenedor
Estado actual del contenedor
Puerto en el que esta corriendo el contenedor
Puerto computadora -> puerto contenedor
Nombre del contenedor
El comando docker build nos sirve para crear una imagen en base a un Dockerfile.
El uso normal del comando es: docker build . lo que nos va a generar una imagen en base a un Dockerfile situado en esa misma directorio.
- Distribución de Aplicaciones de Forma Tradicional
- Distribución de Aplicaciones con Docker
- Imágenes y Contenedores
- Comandos de Docker
- Mas comandos