Tras nuestra experiencia usando docker&drupal en desarrollo, testing y producción queremos compartir con la comunidad nuestra visión de las ventajas de adoptar este nuevo esquema en el workflow de los equipos de desarrollo.

Contenido de la charla:

 

  • Introducción a docker
  • Instalación de Docker
    • Linux, Windows, mac (docker-machine)
  • Docker Registry
    • Dockerhub
    • Privados (trusted registry)
  • Tres formas de levantar contenedores docker:
    • Sobre imágenes ya cocinadas (docker pull + docker run)
    • Creando de nuestras propias imágenes (docker build + docker run)
    • Creando stacks multi-container (Docker-compose)
  • Aplicaciones prácticas para entornos drupal
    • Administrador de sistemas
      • Ejemplo de configuración de entornos dev, pre y pro.
      • Distribución de imágenes cocinadas listas para usar en cada entorno.
      • Sistemas de integración continua.
      • Control de versiones sobre la configuración.
      • Eliminación del efecto “a mi me funciona”.
    • Desarrollador (back y front)
      • Simplificación del workflow de trabajo.
      • Posibilidad de tener múltiples entornos en la misma máquina.
      • Desarrollo y tests sobre entorno idéntico a producción.
      • Olvidarse de la parte de sistemas.
      • Conexión host-container : mapeo vs sshfs.

Slides de la charla

introbay.github.io/dcamp2016-docker

Nivel de experiencia: 
Beginner
Idioma: 
Spanish

Patrocinadores Oro

Patrocinadores Plata

Colaboradores