Windows Docker Containers
FROM W2K3 TO THE CLOUD
@EltonStoneman | elton@docker.com
Part 1
FROM W2K3 TO DOCKER
• Deployments in the W2K3 world
• Packaging Windows apps in Docker
• HTML, classic ASP and ASP.NET
Part 2
FROM DOCKER TO ANYWHERE
• Windows 10 and Windows Server 2016
• In the datacentre or IaaS on any cloud
• Managed container platform
Deploying W2K3 apps
• RDP to server
• Copy web folder to .BAK
• Login to share
• Copy ZIP
• Stop site in IIS
• Overwrite folder contents
• Start site
ASP.NET WebFormsStatic HTML Classic ASP
IIS ON WINDOWS SERVER 2003
+ Multiple sites: some tech options
+ Workers: some reliability & scale
- No upgrade potential
- No portability
> demo
ASP.NET WebForms
Classic ASP
Static HTML
WINDOWS APPS IN DOCKER
+ Any server apps & any tech
+ Platform-level reliability & scale
+ Latest & future Windows Server
+ Portable across DC & cloud
Docker in the Cloud
.NET Fx
ASP.NET
Web App
Server Core
IIS
> docker image build
hub.docker.com
> docker image push
> docker container run
> demo
Docker in Production
Swarm
DOCKER ENTERPRISE EDITION
HTML WebForms ASP.NET MVC ASP.NET CoreClassic ASP
Monolith* Monolith*Cloud Native Serverless
Swarm Kubernetes
DOCKER ENTERPRISE EDITION
> demo
• Production Support | From MSFT & Docker
• Choice | Any app, anywhere
• Agility | Fast, automated deployments
• Security | Software supply chain
TAKEAWAYS
THANK YOU :)
@EltonStoneman | elton@docker.com
• Today’s Demos | is.gd/lY1cLy
• Windows Workshop| dwwx.space
• Video Series | dockr.ly/mta-itpro
• EE Trial | trial.docker.com
• Twitter | @EltonStoneman
NEXT STEPS

Docker Webinar: From Windows 2003 to the Cloud