Del 13 mayo al 17 mayo de 2019

Objetivos

Aprende los conceptos básicos para virtualizar servidores de una manera sencilla con la platforma Docker.

Consigue unos sólidos fundamentos en la utillización de contenedores y aprende como virtualizar software para crear arquitecturas orientadas a servicios.

    • Aprende a instalarlo en todos los sistemas operativos
    • Conoce el ciclo de vida de los contenedores
    • Aprende como conectar contenedores y hacer que trabajen coordinados
    • Consigue configurar contenedores auto-administrados
    • Despliega aplicaciones en cuestión de segundos

La profesión de DevOps es cada vez más solicitada y Docker se plantea como una herramienta fundamental dentro de tu navaja suiza de habilidades.

Grandes empresas que dominan la Internet en sus respectivos sectores usan docker para aprovisionar servicios y cada vez más empresas se interesan por esta plataforma porque reduce costes, pero es necesario personal especialista.

En este curso dispondrás de todas las herramientas necesarias para que te resulte cómodo aprender a virtualizar contenedores con Docker y al final del mismo dispondrás de conocimientos avanzados para poder desplegar aplicaciones empresariales.

Perfil del alumno

    • Desarrolladores
    • DevOps
    • SysOps
    • Arquitectos IT
    • Consultores IT
    • Geeks

Contenido

Introducción

    • ¿Qué es Docker?
    • La plataforma Docker
    • Docker Engine
    • Características
    • Arquitectura de Docker
    • Instalación
    • Comprobar instalación de Docker

Primeros pasos

    • Introducción
    • Nuevo entorno de desarrollo
    • Definir un contenedor con Dockerfile
    • La aplicación
    • Construir la aplicación
    • Ejecutar aplicación
    • Compartir imagen
    • Ejercicio
    • Otros comandos de contenedores

Servicios y Swarms

    • Introducción
    • Servicios
    • Docker Compose
    • Archivo docker-compose.yml
    • Ejecutar la red load-balanced
    • Escalar la aplicación
    • Entendiendo un cluster de swarm
    • Configurar un swarm
    • Desplegar la aplicación en el cluster del swarm
    • Iterar y escalar la aplicación
    • Ejercicio
    • Limpieza y reinicio
    • Conclusión

Imágenes

    • Introducción

Colaboración entre contenedores

    • Links

Datos

    • Volúmenes
    • Volúmenes compartidos

Supervisor

Inicio automático

    • Inicio automático
    • Inicio como servicio

Docker Compose

    • Descripción de Docker Compose
    • Instalación de Docker Compose
    • Funcionamiento básico
    • Orquestación avanzada
    • Configuración avanzada
    • Comandos

Fechas y horarios

Fechas: del 13 al 17 de mayo de 2019

Horario: de lunes a viernes de 16:00 a 21:00 h

Horas: 25

Lugar de impartición

Centro Tecnológico de La Rioja

Avda. Zaragoza 21

Inscripciones

El curso es gratuito, financiado por el Gobierno de La Rioja. La inscripción no garantiza la obtención de plaza en el curso, en caso de tener más inscripciones que plazas se hará una selección de los alumnos. Los alumnos deberán confirmar su asistencia una vez seleccionados.

Inscripción