La idea detrás de Docker es crear contenedores ligeros y portables para las aplicaciones software que puedan ejecutarse en cualquier máquina con Docker instalado, independientemente del sistema operativo que la máquina tenga por debajo, facilitando así también los despliegues.
¿Cuales son sus beneficios?
Docker es una herramienta diseñada para beneficiar tanto a desarrolladores, testers, como administradores de sistemas, en relación a las máquinas, a los entornos en sí donde se ejecutan las aplicaciones software, los procesos de despliegue
Todo esto lo aprenderás en este curso, es muy importante que como Profesional de TI o desarrollador de aplicaciones estemos a la vanguardia con estas nuevas tecnologías, poder dar un plus adicional a los servicios que prestamos.
Clases
- Que es Docker (9:40)
- Instalar Docker en Ubuntu 16.04 LTS (4:29)
- NUEVO: Instalación de Docker usando repositorios en Ubuntu 21.10 (7:11)
- Verificar instación con Docker info y Docker version (2:57)
- Instalar Docker en Windows 10 (9:23)
- Contenedores vs Imágenes en Docker (2:58)
- Imágenes en Docker Hub y Docker Search (7:59)
- Descargar imágenes y tags con Docker Pull (9:11)
- Mi primer Container Hello-world en Docker (3:39)
- Ejecutar comandos en contenedores con Docker Run (4:34)
- Listar imágenes con Docker Images (2:42)
- Listar Contenedores con Docker ps (2:24)
- Listar contenedores detenidos con Docker ps -a (1:57)
- Crear contenedores interactivos en Docker (5:27)
- Crear contenedores con nombres en Docker (1:26)
- Iniciar o detener Contenedores en Docker (4:02)
- Conectarse a contenedores en ejecución con Docker attach (1:51)
- Salir de contenedor interactivo sin detenerlo en Docker (4:33)
- Personalizar Containers con imagen de Ubuntu en Docker (6:10)
- NUEVO: Asignar nombre y renombrar contenedores (3:44)
- Crear imágen a partir de contendor con Docker Commit (15:33)
- Que es Dockerfile (6:45)
- Crear Dockerfiles (18:26)