Docker Playground


by @skorfmann

Agenda


  • Bird's Eye View  Docker
  • Introduction Round
  • Getting Started
  • Iteration 1
  • Tea-Break
  • Iteration 2
  • Iteration 3
  • Open Space

Digital Ocean


Digital Ocean Promotion



DockerSaigon

Docker.io


  • Formerly known as "dotCloud"
  • Used to be PaaS / Heroku Style
  • Turned into "Docker"

Why?

Docker


Docker


Goals



  • Build once, run anywhere
  • Immutable
  • Stateless (sort of)

TEchnology


  • Container
  • Very thin layer
  • Go / Python

container VS VM

Lightweight


System


Where Does It run

  • Ubuntu
  • Debian
  • Arch
  • ...
  • MacOSX (sort of)

Paas (Heroku Style)



  • Dokku
  • Flynn
  • Deis
  • Tsuru

Build Your OWn


  • Vast Ecosystem
  • e.g. CoreOS

Questions?




Questions so far?

Introduction Round



  • Who are you?
  • What's your experience with Docker?
  • What's your expectation for today?

Getting Started


  • Setup VirtualBox
  • Setup Vagrant
  • Setup Project

https://github.com/harbormaster/playground

Iteration 1


ITERATION 1




https://github.com/harbormaster/playground

    Retrospective




    Questions?

    Tea-Break


    Iteration 2


      Iteration 2




      https://github.com/harbormaster/playground

      Iteration 3




      https://github.com/harbormaster/playground

      Open Space


      • Dokku
      • drone.io
      • CoreOS
      • ???

      Docker Playground

      By skorfmann

      Docker Playground

      • 1,169