#dddsw - Modernizing .NET Apps with Docker
- 1. Modernizing .NET Apps with Docker
Dockerizing Traditional .NET Apps
Elton Stoneman | Developer Advocate
@EltonStoneman | elton@docker.com
- 12. # escape=`
FROM microsoft/windowsservercore
SHELL ["powershell", "-Command"]
RUN Add-WindowsFeature Web-server, `
NET-Framework-45-ASPNET, Web-Asp-Net45; `
Remove-Website -Name 'Default Web Site'
COPY ProductLaunchWeb /product-launch-web
RUN New-Website -Name 'product-launch' `
-PhysicalPath 'C:product-launch-web' -Port 80
EXPOSE 80
COPY bootstrap.ps1 /
ENTRYPOINT ./bootstrap.ps1
- 36. Takeaways
• Docker is a mature platform
• Moving apps into Docker is easy
• Dockerizing is the first step
- 37. • Docker Labs
• Docker Captains
• DockerCon EU | October, Copenhagen
• @EltonStoneman
What Next?
Editor's Notes
- Packaging
Distributing
Running
Managing