docker overview

27
Docker Overview With Docker Captain - Alex Ellis @alexellisuk

Upload: alex-ellis

Post on 16-Apr-2017

295 views

Category:

Technology


0 download

TRANSCRIPT

Docker Overview

With Docker Captain - Alex Ellis

@alexellisuk

2

Shipping Forecast• Docker project vs Docker inc • Eliminating Friction • Technical overview • Community & Captains! • Ecosystem & Enterprise • Q&A

3

Docker Project vs Inc• Started as internal project @ DotCloud • Open Sourced in 2013 • Big contributors to the project • Developed in the open • Offices around the globe • Docker Inc raised $150M

4

Eliminate Friction in the Development Cycle

1. Get out of the way

The best tools…

1. Get out of the way

The best tools…

2. Adapt to you

1. Get out of the way

The best tools…

2. Adapt to you

3. Make the powerful simple

In production: Infrastructure and Applications

2016 Docker Use Cases

Docker Survey: State of App development : Q1 - 2016

Docker Workloads

9

What are VMs? How is Docker different?

10

Containers

11

Docker Image @ 50,000ft

12

Docker Glossary @ 50,000ftDockerfile - used to create read-only Docker images

Containers - are started from images

Images - can be shipped and run anywhere

Not VMs - but fast, isolated & secure

http://www.theregister.co.uk/2016/07/15/containers_rated_more_secure_than_conventional_apps/

13

Docker Hub

14

The Community

15

Docker Captains• Advocates

• Nominated by Docker • Show competence & contribution • Re-evaluated yearly as per MVP

• Create high value content • Educate and inspire community

16

Docker Captains• Inside briefings • Dockercon entry • SWAG

17

IoT protecting the Datacenter• Container Camp - Picturehouse - London 9th Sept • CamJam - Cambridge - 17th Sept

18

Across the Enterprise

HealthcareMedia Financial Services

…And More

E-commerce / Consumer

Services TechGovernment

19

Incremental revolution

1 Start Small: a single app, DevOps project or migrate one legacy app

2 Get some quick wins

3 Build muscle memory, tooling and more champions

4 Expand and migrate infrastructure and apps over time

20

Incremental revolution @ ADP

21

Dealing with the monolith

22

Dealing with the monolith

Docker as an Ecosystem

23

24

Hands-On Docker Labs• Free workshop

• Open-source

• Self-paced

• Tried & tested

THANK YOU

26

Q&A

@alexellisuk http://alexellis.io/

Sign up to Docker Workshop via link on meetup.com