Upload
maurice-beijer
View
302
Download
0
Embed Size (px)
Citation preview
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: [email protected]
3
4
5
6
Overview
• What are containers• What is Docker• Creating and running Docker images• Running an ASP.NET Core 1.0 App– In a Linux container– In a Windows container
• But we need more
7
What is a container?
8
Once upon a ship
9Loading cargo the old way
10
A container ship these days
11
Loading is a bit faster
12
Running virtual machines
Virtual Machines vs Containers
13
14
Namespaces & cgroups
15
What is Docker?
16
Docker Hub
17
18
Build
ing
cont
aine
rs
19
Cont
aine
r anti
patt
ern
20
Orchestration
21
Dock
er C
ompo
se
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
27
ASP.
NET
Win
dow
s con
tain
er
28
ASP.
NET
Cor
e 1.
0 Ap
pon
Win
dow
s
29
Containers can be great…
30
31…with the right tools!
32
33
34
35
36
37
38
39
40Maurice de Beijer - @mauricedb