containers windows

Post on 09-Jan-2017

117 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Déployer des applications .net sous Windows avec Docker

Patrice Lamarche - @patricevbhttp://patricelamarche.net

Démo

Docker ?

1ère version 13 Mai 2013 Créé par Solomon Hykes,

frenchie, Ancien Epitech Utile pour déployer des

applications sous… Linux !

Les conteneurs

Les conteneurs

Conteneurs Windows

Conteneurs Hyper-V

Les images

Les images

Windows

2 versions de Windows supportées : Windows Server Core (4Go)

Applications .net Windows Nano Server (300Mo)

Applications .net Core

Windows Nano Server

Quelques chiffres

Démarrage Conteneur Windows Server Core : Conteneur Windows = 1 s. / Hyper-V = 3,5 s. Windows Nano Server : Temps /2

Consommation mémoire Windows Server Core : Conteneur Windows = 150MB puis 75MB / Hyper-V = 555MB puis

280MB Nano Server : Conteneur Windows = 120MB puis 75MB / Hyper-V = 340MB puis 150 MB VMs : Quelques Go pour chaque VM

Images applications .net sous Windows

Données persistantes

Pour quoi faire ?

Réversibilité totale Serveur Physique/Virtuel/Cloud

On-Premise / Cloud

On Premise Windows Server 2016 (machine physique ou VM)

IaaS VM avec Windows Server 2016

CaaS (prochainement) Azure Container Services Amazon EC2 Container Service

Pour quoi faire ?

Même environnement en dév/tests/CI/CD Blue/Green Deployment Scaling

Aller plus loin….

Networking Orchestration + Management

top related