Skip to content

ddso-utn/taller-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Taller Docker

Intro

  • Presentación de Docker (repaso)
  • Virtualización y tipos (repaso)

Primeros pasos: contenedores e imágenes

  • ejecución docker run (repaso)
  • tags y versiones
docker_1_run_inicial.webm
docker_2_versiones.webm

Imágenes propias: construcción

  • Dockerfiles
  • docker docker build (repaso)
  • COPY y RUN
  • orden y compresión de capas
  • .dockerignore
  • docker push
docker_3_build.webm
docker_4_run_imagen_personalizada.webm

Monitoreo

  • docker ps & docker top
  • ingreso al contenedor (con redis) docker exec
  • docker logs
  • intro a estado (ciclo de vida del contenedor)
  • docker kill & docker rm
  • intro a redes (--net host)

Un servidor común y corriente

docker_5_servidor.webm

Inicio en modo demonio (aunque -d es por dettached)

docker_6_servidor_dockerizado.webm

Acceso a los logs

docker_7_logs.webm

Acceso y kill

docker_8_kill.webm

Otro ejemplo: una base redis

docker_9_run_redis.webm

Nombrando contenedores

docker_10_run_con_nombre.webm

Ingreso a un contenedor existe con exec

docker_11_exec.webm
docker_12_exec_vs_run.webm

Estado efímero

docker_13_estado.webm

Gestión de recursos

  • mapeo puertos (-p host:contenedor)
  • mapeo de directorios
  • mención a volúmenes

Orquestación: docker compose

  • Variables de entorno
  • Volúmenes
  • Puertos y redes (si se llega)
  • archivo docker-compose.yml
  • comandos up, up --build, down y stop
  • Archivos multi contenedor
$ hola-mundo-http$ curl localhost:9090/hola
¡Buen día Mundo! Hola Mundo Web
$ hola-mundo-http$ curl localhost:9090/hola
¡Buen día Mundo! Hola Mundo Web
$ hola-mundo-http$ curl localhost:9090/visitas
Hubo 1 visitas
$ hola-mundo-http$ curl localhost:9090/hola
¡Buen día Mundo! Hola Mundo Web
$ hola-mundo-http$ curl localhost:9090/visitas
Hubo 2 visitas

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published