Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Docker and Windows: The State of the Union

4,444 views

Published on

Session from Docker London, covering Docker on Windows:
- the Docker platform on Windows
- limitations and differences
- Dockerizing Windows applications
- running a hybrid swarm

Published in: Technology
  • Sex in your area is here: ❤❤❤ http://bit.ly/39sFWPG ❤❤❤
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Dating direct: ♥♥♥ http://bit.ly/39sFWPG ♥♥♥
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Docker and Windows: The State of the Union

  1. 1. Docker and Windows The State of the Union Elton Stoneman @EltonStoneman | elton@docker.com
  2. 2. • The Docker platform on Windows • Limitations and differences • Dockerizing Windows applications • Running hybrid swarms
  3. 3. w3wp.exe nginx
  4. 4. w3wp.exe nginx
  5. 5. w3wp.exe nginx PS C:> :~$
  6. 6. .NET Fx ASP.NET Web App Server Core IIS > docker build
  7. 7. # 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
  8. 8. > docker push hub.docker.com
  9. 9. > docker run
  10. 10. Docker on Windows demo
  11. 11. Current Limitations • Overlay networking – Swarm mode • RAM disk – Secrets • Mounts – Volumes & pipes sixeyed/ docker-windows-kb
  12. 12. Differences • Base images – Monthly release • Isolation mode – Hyper-V containers • Licensing & support – Docker & Microsoft
  13. 13. Windows Apps in Docker Compose demo
  14. 14. GET
  15. 15. GET
  16. 16. Hybrid swarm demo
  17. 17. Manager + UCP Worker + DTR Worker Worker
  18. 18. THANK YOU

×