Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Windows Containers

Windows Containers

devNetNoord 10, sessie 2

devNetNoord

March 24, 2016
Tweet

More Decks by devNetNoord

Other Decks in Technology

Transcript

  1. Inhoud Containers Configuratie Deployment automation Geschiedenis Registry Getting up to

    speed Continuous Delivery Images Docker De toekomst Dockerfile Clustering Docker build Windows Containers Build agent Flow Docker Composing Binnenkort... Docker run
  2. Images Vanaf een base image Bevat alleen de verschillen Overerven

    Bevat de applicatie met alle randvoorwaarden Immutable Versioned
  3. Images Windows Server Core Image IIS Image Install IIS ASP.NET

    Application image Install ASP.NET, certificates, caching, etc… Adventureworks Image Contoso Image Fabrikam Image Install applications
  4. Images Windows Server Core Image Base .NET image Install .NET

    4.6 Batch job processor Worker Notifications
  5. Deployment Build agent Deployment automation Private docker registry Create deployment

    package Publish deployment package Trigger deploy Deployment target docker run –d –it –e configserver=“test.configserver” –p 80:80 ontoso:1.0.123 CMD
  6. Huidige status Code Source control Build server Docker Build agent

    Release management Dev Docker Production Docker Test Docker Deploy agent
  7. Configuratie De juiste config server voor de omgeving Niet voor

    developers Min mogelijk configuratie in deployment automation tool
  8. Zelf proberen? • Microsoft documentatie • https://msdn.microsoft.com/virtualization/windowscontainers/containers_welcome • Work in

    progress • https://msdn.microsoft.com/virtualization/windowscontainers/about/work_in_progress • Complete Mesos setup in Azure deployen • https://github.com/Azure/azure-quickstart-templates/tree/master/mesos-swarm-marathon