Para empezar comparto el cheatsheet de Docker.
Introducción
Todo lo que aprenderás sobre Docker
Las tres áreas en el desarrollo de software profesional
Virtualización
Preparando tu entorno de trabajo
[Bonus] Play with Docker
Qué es y cómo funciona Docker
Contenedores
Primeros pasos: hola mundo
Conceptos fundamentales de Docker: contenedores
Comprendiendo el estado de Docker
El modo interactivo
Ciclo de vida de un contenedor
Exponiendo contenedores
Datos en Docker
Bind mounts
Volúmenes
Insertar y extraer archivos de un contenedor
Imágenes
Conceptos fundamentales de Docker: imágenes
Construyendo una imagen propia
El sistema de capas
Docker como herramienta de desarrollo
Usando Docker para desarrollar aplicaciones
Aprovechando el caché de capas para estructurar correctamente tus imágenes
Docker networking: colaboración entre contenedores
Docker compose
Docker Compose: la herramienta todo en uno
Subcomandos de Docker Compose
Docker Compose como herramienta de desarrollo
Compose en equipo: override
Docker Avanzado
Administrando tu ambiente de Docker
Deteniendo contenedores correctamente: SHELL vs. EXEC
Contenedores ejecutables: ENTRYPOINT vs CMD
El contexto de build
Multi-stage build
Docker-in-Docker
Cierre
Cierre del curso
Aportes 74
Preguntas 5
Para empezar comparto el cheatsheet de Docker.
Lo estaba esperando!!!
Docker explicado con gatitos:
https://teloexplicocongatitos.com/poster/tlecg16
Con esta herramienta se terminó el viejo dicho de: en mi maquina funcionaba
De nuevo Guido!! genial!
El curso está orientado al uso de docker a nivel profesional o es un curso introductorio?
El anterior curso fue excelente, espero este lo supere. A reforzar conocimientos!
Tremendo profe y el entusiasmo que le pone te hace agarrarle cariño a Docker.
¿Qué es docker?
Docker es un programa de código abierto que permite que una aplicación Linux y sus dependencias se empaqueten como un contenedor.
La virtualización basada en contenedores aísla las aplicaciones entre sí en un sistema operativo (OS) compartido. Este enfoque estandariza la entrega del programa de la aplicación, permitiendo que las aplicaciones se ejecuten en cualquier entorno Linux, ya sea físico o virtual. Dado que comparten el mismo sistema operativo, los contenedores son portátiles entre diferentes distribuciones de Linux, y son significativamente más pequeños que las imágenes de máquinas virtuales (VM).
Referencia:
https://searchdatacenter.techtarget.com/es/definicion/Docker
😁
Lo volveré a hacer, porque el anterior fue demasiado superficial y realmente entendí poco en muchos aspectos.
“Es muy dificil que no te cruces con ella en algún momento”
Docker es una plataforma de software que le permite crear, probar e implementar aplicaciones rápidamente. Docker empaqueta software en unidades estandarizadas llamadas contenedores que incluyen todo lo necesario para que el software se ejecute, incluidas bibliotecas, herramientas de sistema, código y tiempo de ejecución. Con Docker, puede implementar y ajustar la escala de aplicaciones rápidamente en cualquier entorno con la certeza de saber que su código se ejecutará.
Fuente:
Que ganas de comenzar el curso!!!
Me gusta mucho la buena energía que desprende Guido, en cuanto vi que habían sacado una versión actualizada del curso de Docker… Ingresé de inmediato. Gracias Platzi por tener a este gran docente.
Cool!
estaba en el otro docker (Docker 2018) hasta que vi este , termine ese solo para poder empezar este , llevo semanas esperandolo.
Excelente aqui vamos 😄
Aunque ya tome el anterior me gutaria reforzar mis conocimientos
Que emocion primer comentario 😃
Cursooooooo nuevoo !!! siiiiiiiii
Buena introducción. A grandes rasgos, me doy cuenta que tiene que ver con las aplicaciones que pueden trabajar con grandes volúmenes de datos.
Tuve que venir desde el curso de postman porque no entiendo muy bien que hace Docker, pero se que es una herramienta muy importante en la comunidad
Con toda, de lo que he visto de la herramienta, suena muy potente
me encantó, justo lo estaba esperando.
excelente, en verdad muy interesante
te veo mas flaco!!! saludos!
muy emocionado
Este curso acaba de estrenarse? Como puedo ver la fecha de publicacion de los cursos? es algo que me desespera no poder encontrar.
Que diferencia hay con la versión anterior del curso? Fundamentos de Docker 2018
Le estaba sacando el cuerpo a Docker, pero ya es necesario saberlo.
Hey chicos, un amigo y yo hemos creado un grupo de Telegram para poder compartir Hacks de programación, ayudarnos con cualquier pregunta sobre Dev y además crear proyectos de código juntos. Te estamos esperando!
También tenemos una organización de GitHub donde pondremos nuestros proyectos, únete por aquí:
Estamos emocionados de trabajar con Docker en nuestras prácticas(proyectitos), y tú? Cuéntanos por nuestro grupo de Telegram
Excelente introducción y con la fluidez de un conocedor!, luego del muy calificado Oswaldo Rodríguez con el Curso de PostgreSQL
es fundamental hacer una pausa en la ruta de estudio y tomar este curso!
guidoooooo!!!
Excelente, a seguir aprendiendo
Algo que menciona Guido es muy cierto: “Es muy dificil que no te cruces con ella en algun momento”; yo trabajo en el area de Testing Automation y despues de estar con Java y Selenium ahora nos piden saber Docker.
Muy emocionado por este curso ❤️
Genial! me hacía mucha falta este curso, gracias!
genial.
Excelente estaba esperando este curso
Grande Guido! Un gusto volverte a ver en un curso
Excelente! Lo estaba esperando.
Excelente, un curso actualizado de Docker!
Buena introducción, este curso de Docker dirigido por Guido va muy bien creo que muchos lo estábamos esperando…
¡Viva Guido! Con muchas ganas de aprender en el curso.
Genial!. A darle átomos.
Qué es Docker?
Es una plataforma de software que le permite crear, probar e implementar aplicaciones rápidamente. Docker es una plataforma de software que le permite crear, probar e implementar aplicaciones rápidamente.
Estoy emocionado porque he escuchado de docker pero nunca me he metido en ese mundo, yo soy desarrollador de aplicaciones web. y lo que dice es cierto, luego cuando queremos montar nuestra aplicación nos encontramos con muchos desafíos en le camino.
Estoy listo para iniciar el curso!
Muy buena información.
Ya habia visto le curso de Docker del año 2018, seria interesente ver cosas nuevas en este.
Que emoción vamos con Docker.
Iniciemos! 😃
Tremendo profe!
👋 Hola, que cursos me rocomiendan antes de meterme al mundo de docker? 🤔
https://docs.docker.com/
Siempre siempre revisen la documentacion de la tecnologia
Excelente, listo para aprender sobre Docker
Docker se ha convertido en el estandar para desarrollar, distribuir aplicaciones a nivel productivo.
Buena introducciòn !!
Docker es una tecnología desarrollada para distribuir apps en todo el ecosistema de la nube.
Este curso es fundamental para todos los que trabajamos en TI. Altas expectativas.
Interesante
Este profe me da una super buena vibra!!!
Disfrutaré el curso.
Docker nos ayuda a resolver grandes y muy frecuentes problemas de desarrollo profesional que siempre estarán presentes sin importar el lenguaje en el que desarrollemos, además de que nos ayuda a trabajar mucho más rápido, mejor y con más confianza.
updating the docker course
Justo hoy lo necesito también!
Excelente tener una actualizacion del curso
Ufff despues de 32235 formateadas, vuelvo humillado al curso de Docker que deje tirado. Esta vez si que si!
Increíble, gran intro. Llego con toda la curiosidad por aprender docker y me termino enganchando más de lo que imaginé haha excelente
Genial!
¡Genial!, vengo aquí porque necesito desarrollar una aplicación bajo PHP7.4 que corra en un servidor con PHP7.0 jajaja, espero que Docker me salve:(
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.