Review de Docker / Comandos de Docker
Una mención de los aspectos mas importantes
Marcelo Denis
Ing. Informático

@mdrm016


mdrm016@gmail.com
Overview
- Conceptos de Docker
- Cuáles son los beneficios de usar Docker?

- Review de Docker
- Comandos
- Administración de Imágenes
- Administración de Contenedores
Review de Docker

Entrega de Aplicaciones de la Forma Tradicional
Problemas
- Construcción
- Distribución
- Ejecución

Entrega de Aplicaciones con Docker
Frontend
Database
APIs
Application
Containers
Beneficios
- Flexible
- Liviano
- Portable
- Bajo Acoplamiento
- Escalable
- Seguro
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.
Comandos de Docker
Docker images
El comando docker images nos sirve para listar todas las imágenes que creamos.
Docker images

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
Docker run
El comando docker run nos sirve para crear un container a partir de una imagen.


Docker ps
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.
Docker ps


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
Docker build
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.
Para crear una imagen...

+

Docker build


Docker --help
Referencias
Sumary

- Distribución de Aplicaciones de Forma Tradicional
- Construir, distribuir, ejecutar
- Distribución de Aplicaciones con Docker
- Flexible, Liviano, Portable, Bajo acoplamiento, Escalable, seguro
- Imágenes y Contenedores
- Comandos de Docker
- docker images
- docker run
- docker ps
- docker build
- Mas comandos
- docker --help
Review de Docker / Comandos de Docker
By Marcelo Rafael Denis Meza
Review de Docker / Comandos de Docker
- 140