You are on page 1of 1

Intro to Docker

By Carlos Kidman, Scaling Tests with Docker, Test Automation University

What is Docker? Designed to build, ship & run business critical applications at scale.

Containers
vs
Virtual Machines

Fast

Containers are the building Light weight


blocks of the containerization
world and allow you to Give control over environment

package "only the things you


Containers
need for your application or
service" without creating a
whole operating system.

Services

Images are the specs or details Images for docker lets


Images you specify:
Libraries
used to create containers.
Dependencies

Front End Code

Networking
We would have to manage
each piece of these manually
Services

Dependencies, etc.
Without Docker

If we defined each of our services as an


image, we could containerize all of them
With Docker and spin up our entire application with one
command and have it all connected for us!
Docker Based Architecture

Manual & Tedius

Challenge with Configuration of hub & nodes


Conventional Grid
Setup Run multiple commands

Docker with Grid! Version Management

Spin Up

Benefits with
Restart
Docker based Setup
Do everything
in seconds Tear Down

You might also like