What the Docker?

Thomas Manley

&

Damien Russell

What Is Docker?

Containerization Platform

app

web

daterbase

APP

app

web

daterbase

Works on my machine!

How does it work?

 

3 Basic Parts:

  • Docker Client
  • Docker Host
  • Docker Registry

Why use it?

Lightweight and Flexible

Easily Interchangeable and Portable

Run the same everywhere

Containers are:

Easily scale, rollback, and move

Even move cloud providers

Agile As Hell

Working Demo

rock out with the laptops out!

  • Clone the generationtux/dev-workshop
  • Build an image
  • Run a container using that image
  • Deamonize a container

In comes docker-compose.yaml

And

docker-compose

Now run it like production

Containerize your app

How we use it

1

2

3

4

Docker Basics

By Damien Russell

Docker Basics

  • 461