From zero to hero with docker

Post on 16-Apr-2017

291 views 0 download

Transcript of From zero to hero with docker

From zero to hero with Docker

Maurice de Beijer @mauricedb

Running your ASP.NET Core 1 application in a Docker container

2

Who am I?

• Maurice de Beijer• The Problem Solver• Microsoft Azure MVP• Freelance developer/instructor• Twitter: @mauricedb and @React_Tutorial• Web:http://www.TheProblemSolver.nl• E-mail: maurice.de.beijer@gmail.com

3

4

5

Overview

• What are containers• What is Docker• Creating and running Docker images• Running an ASP.NET Core 1.0 App in a Docker container• But we need more

6

What is a container?

7

Once upon a ship

8Loading cargo the old way

9

A container ship these days

10

Loading is a bit faster

11

Running virtual machines

Virtual Machines vs Containers

12

13

NamespacesCgroupsUnion file system

What is Docker?

14

Docker Hub

15

16

Build

ing

cont

aine

rs

17

Orchestration

18

Dock

er C

ompo

se

19

20

21

The

min

imal

Doc

kerfi

le

22

ASP.

NET

Cor

e 1.

0 Ap

pon

Lin

ux

23

Dock

er To

ols f

orVi

sual

Stu

dio

2015

24

Dock

er To

ols f

orVi

sual

Stu

dio

2015

25

Dock

er o

n W

indo

ws

26

27Maurice de Beijer - @mauricedb