Innovating Development and Infrastructure using Docker Containers

Carter Barnes

App 

Server

App 

App 

App 

App 

Server

OS

VM

%

App 

OS

VM

%

App 

OS

VM

%

App 

OS

VM

%

Hypervisor

Host Operating System

Simplify, then add lightness

- Colin Chapman

Host Operating System

Container Host

What if I told you,

you could try technologies on your machine without installing them...

Mongo db, Postgres, MySql, MS SQL Linux, Redis, Elasticsearch, Jenkins, Teamcity, Ghost, Jekyll, Ruby, 

  • Docker cli - get it done and demo
  • Dockerfile - make it repeatable images
  • Docker-compose - take over the world
  • Image - Definition to build a container
  • Containers - Running image
  • Volumes - Persistance, or local access
  • Network - Isolated network for containers

Docker for Developers in a Nutshell

By Carter Barnes

Docker for Developers in a Nutshell

  • 197