SlideShare una empresa de Scribd logo
Dockeriza tus
aplicaciones
Jaime Ramírez
Acerca de mí
• Ingeniero en Sistemas
• Desarrollador web
• Me gustan gadgets tecnológicos
• Mi deporte favorito es el fútbol
Introducción a Docker y
Contenedores
 “Docker", el software de TI, es una tecnología de
creación de contenedores que permite la creación
y el uso de contenedores Linux®.
 La comunidad open source Docker trabaja para
mejorar estas tecnologías a fin de beneficiar a
todos los usuarios de forma gratuita.
 La empresa, Docker Inc., desarrolla el trabajo de
la comunidad Docker, lo hace más seguro y
comparte estos avances con el resto de la
comunidad. También respalda las tecnologías
mejoradas y reforzadas para los clientes
empresariales.
Docker containers-itb-2021
Docker containers-itb-2021
Diferencias
Características Docker
 Vesátiles
 En el orden de los MB( Memoria )
 Tienen todas las dependencias que necesita
para funcionar correctamente
 Fuenciona igual en cualquier entorno
 Eficientes
 Comparten archivos inmutables con otros
contenedores
 Sólo se ejecutan procesos, no un SO
completo
 Aislados
 Lo que pasa en el contenedor se queda en el
contenedor
 No pueden alterar su entorno de ejecución( a
menos que expícitamente se indique lo
contarrio)
Arquitectura de Docker
Docker puede crear imágenes automáticamente leyendo las instrucciones de un Dockerfile. Un Dockerfile es un documento
de texto que contiene todos los comandos que un usuario puede llamar en la línea de comandos para ensamblar una
imagen. Al usar la compilación de Docker, los usuarios pueden crear una compilación automtizada que ejecute varias
instrucciones de línea de comandos en sucesión.
Docker File
Compose es una herramienta para definir y ejecutar aplicaciones Docker de varios contenedores. Con Compose, se usa un
archivo YAML para configurar los servicios de su aplicación. Luego, con un solo comando, crea e inicia todos los servicios
desde su configuración. Para obtener más información sobre todas las funciones de Compose, consulte la lista de funciones.
Docker Compose
Comandos básicos de Docker:
 docker pull imageName:tag
 docker images
 docker ps
 docker run containerName
 docker start containerName
 docker stop containerName
 docker rm containerName
 docker rmi imageName
 docker exec –it containerId bash
Ejemplos:
 Comandos básicos
 Dockerfile
 Docker-compose
Bibliografía
 https://docs.docker.com/
 https://www.redhat.com/es/topics/containers/what-is-
dockerDocker-compose
E-mail: jramirez@ortussolutions.com
Linkedin: https://linkedin.com/in/jaime-ramírez-
Jaime Ramirez
Desarrollador Web en
Ortus Solutions

Más contenido relacionado

PDF
磯野ー!関数型言語やろうぜー!
PPTX
async/await のしくみ
PDF
バグ0の資産を積み上げるための証明駆動開発入門
PPTX
C#で速度を極めるいろは
PDF
【13-B-6】Hondaの生産技術屋さんがソフトウェア開発でアジャイルを初導入し組織変革に挑戦
PDF
[AKIBA.AWS] AWS Elemental MediaConvertから学ぶコーデック入門
PDF
Async await完全に理解した
PDF
「正しいアジャイル」でなくてもいい
磯野ー!関数型言語やろうぜー!
async/await のしくみ
バグ0の資産を積み上げるための証明駆動開発入門
C#で速度を極めるいろは
【13-B-6】Hondaの生産技術屋さんがソフトウェア開発でアジャイルを初導入し組織変革に挑戦
[AKIBA.AWS] AWS Elemental MediaConvertから学ぶコーデック入門
Async await完全に理解した
「正しいアジャイル」でなくてもいい

Similar a Docker containers-itb-2021 (20)

PDF
Taller docker _es-cl
PDF
Curso gratuito de Docker
PDF
docker.pdf
PDF
De desarrollo a producción usando docker
PDF
Dockeriza tu entorno de desarrollo
PDF
Linux y Docker, Practicas de Sistemas Operativos
PPTX
FROM lost to the Docker 2020
PDF
BEEVA | Introducción a Docker
PDF
Docker introducción - Flisol 2015 Huancayo
PPTX
Introduccion a Docker curso para saber como funciona la dockeriazacion -2
 
PDF
Docker en el entorno de desarrollo
PDF
FROM lost to the docker
PPTX
Docker como recurso de aula para docentes
PDF
Docker and networking
PDF
Docker4developers Codemotion2016
PDF
Docker 101 Workshop - WomenWhoCode Buenos Aires
PDF
Jenkins Peru Meetup Docker Ecosystem
PPTX
Introduccion a Docker curso para saber como funciona la dockeriazacion -3
 
PDF
Docker desde cero
PPTX
administracion de sistemas de informacion
Taller docker _es-cl
Curso gratuito de Docker
docker.pdf
De desarrollo a producción usando docker
Dockeriza tu entorno de desarrollo
Linux y Docker, Practicas de Sistemas Operativos
FROM lost to the Docker 2020
BEEVA | Introducción a Docker
Docker introducción - Flisol 2015 Huancayo
Introduccion a Docker curso para saber como funciona la dockeriazacion -2
 
Docker en el entorno de desarrollo
FROM lost to the docker
Docker como recurso de aula para docentes
Docker and networking
Docker4developers Codemotion2016
Docker 101 Workshop - WomenWhoCode Buenos Aires
Jenkins Peru Meetup Docker Ecosystem
Introduccion a Docker curso para saber como funciona la dockeriazacion -3
 
Docker desde cero
administracion de sistemas de informacion
Publicidad

Último (20)

PDF
NORMATIVA Y DESCRIPCION ALCANTARILLADO PLUVIAL.pdf
PPTX
Seminario de telecomunicaciones para ingeniería
PDF
Informe Estudio Final Apagon del 25 de febrero
PDF
CALIDAD SSOMA AMBIENTE PRL UNIVERSIDADDD
PPTX
ISOTOPOS.pptx.universida.introduccion al tema
PPT
PRIMEROS AUXILIOS EN EL SECTOR EMPRESARIAL
PDF
MATRIZ IDENTIFICACIÓN EVALUACION CONTROL PRL.pdf
PDF
Oficio SEC 293416 Comision Investigadora
PDF
Marco Legal de la Gestión Tecnológica en Venezuela - Enderson Mendez
PDF
Oficio SEC de formulación de cargos por el apagón del 25F en contra del CEN
PDF
GUÍA PARA LA IMPLEMENTACIÓN DEL PLAN PARA LA REDUCCIÓN DEL RIESGO DE DESASTRES
PDF
FIJA NUEVO TEXTO DE LA ORDENANZA GENERAL DE LA LEY GENERAL DE URBANISMO Y CON...
DOCX
CONCEPTOS BASICOS DE LA PROGRAMACION STEP
PDF
Copia de Presentación Propuesta de Marketing Corporativo Blanco y Negro.pdf
PPTX
Software para la educación instituciones superiores
PPT
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
PPTX
MODULO 2. METODOLOGIAS PARA ANALISIS DE RIESGOS 2da Parte.pptx
PDF
presentacion sobre los polimeros, como se conforman
PDF
Sustitucion_del_maiz_por_harina_integral_de_zapall.pdf
PPTX
Notificacion e investigación de incidentes y accidentes de trabajo.pptx
NORMATIVA Y DESCRIPCION ALCANTARILLADO PLUVIAL.pdf
Seminario de telecomunicaciones para ingeniería
Informe Estudio Final Apagon del 25 de febrero
CALIDAD SSOMA AMBIENTE PRL UNIVERSIDADDD
ISOTOPOS.pptx.universida.introduccion al tema
PRIMEROS AUXILIOS EN EL SECTOR EMPRESARIAL
MATRIZ IDENTIFICACIÓN EVALUACION CONTROL PRL.pdf
Oficio SEC 293416 Comision Investigadora
Marco Legal de la Gestión Tecnológica en Venezuela - Enderson Mendez
Oficio SEC de formulación de cargos por el apagón del 25F en contra del CEN
GUÍA PARA LA IMPLEMENTACIÓN DEL PLAN PARA LA REDUCCIÓN DEL RIESGO DE DESASTRES
FIJA NUEVO TEXTO DE LA ORDENANZA GENERAL DE LA LEY GENERAL DE URBANISMO Y CON...
CONCEPTOS BASICOS DE LA PROGRAMACION STEP
Copia de Presentación Propuesta de Marketing Corporativo Blanco y Negro.pdf
Software para la educación instituciones superiores
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
MODULO 2. METODOLOGIAS PARA ANALISIS DE RIESGOS 2da Parte.pptx
presentacion sobre los polimeros, como se conforman
Sustitucion_del_maiz_por_harina_integral_de_zapall.pdf
Notificacion e investigación de incidentes y accidentes de trabajo.pptx
Publicidad

Docker containers-itb-2021

  • 2. Jaime Ramírez Acerca de mí • Ingeniero en Sistemas • Desarrollador web • Me gustan gadgets tecnológicos • Mi deporte favorito es el fútbol
  • 3. Introducción a Docker y Contenedores  “Docker", el software de TI, es una tecnología de creación de contenedores que permite la creación y el uso de contenedores Linux®.  La comunidad open source Docker trabaja para mejorar estas tecnologías a fin de beneficiar a todos los usuarios de forma gratuita.  La empresa, Docker Inc., desarrolla el trabajo de la comunidad Docker, lo hace más seguro y comparte estos avances con el resto de la comunidad. También respalda las tecnologías mejoradas y reforzadas para los clientes empresariales.
  • 7. Características Docker  Vesátiles  En el orden de los MB( Memoria )  Tienen todas las dependencias que necesita para funcionar correctamente  Fuenciona igual en cualquier entorno  Eficientes  Comparten archivos inmutables con otros contenedores  Sólo se ejecutan procesos, no un SO completo  Aislados  Lo que pasa en el contenedor se queda en el contenedor  No pueden alterar su entorno de ejecución( a menos que expícitamente se indique lo contarrio)
  • 9. Docker puede crear imágenes automáticamente leyendo las instrucciones de un Dockerfile. Un Dockerfile es un documento de texto que contiene todos los comandos que un usuario puede llamar en la línea de comandos para ensamblar una imagen. Al usar la compilación de Docker, los usuarios pueden crear una compilación automtizada que ejecute varias instrucciones de línea de comandos en sucesión. Docker File
  • 10. Compose es una herramienta para definir y ejecutar aplicaciones Docker de varios contenedores. Con Compose, se usa un archivo YAML para configurar los servicios de su aplicación. Luego, con un solo comando, crea e inicia todos los servicios desde su configuración. Para obtener más información sobre todas las funciones de Compose, consulte la lista de funciones. Docker Compose
  • 11. Comandos básicos de Docker:  docker pull imageName:tag  docker images  docker ps  docker run containerName  docker start containerName  docker stop containerName  docker rm containerName  docker rmi imageName  docker exec –it containerId bash
  • 12. Ejemplos:  Comandos básicos  Dockerfile  Docker-compose