Visual Studio 2017 et Docker
Avec la sortie récente de la nouvelle version 2017 de Visual Studio, Microsoft fait un grand pas en avant en matière d’outillage pour commencer à développer sur Docker. En effet, il ne faut pas compter plus de 5 minutes pour mettre en place un projet web ASP.NET Core sous Docker avec VS 2017, une fois Docker for Windows installé ! Compter également moins d’une heure pour mettre en place du Continuous Delivery (Déploiement Continu) via ACS + DC/OS piloté par VSTS (Visual Studio Team Services). Le développement sous conteneurs Windows fait également ses débuts, et permet déjà de faire tourner des sites ASP.NET MVC 5 en quelques clics.
Je vous propose de faire un tour d’horizon des différentes possibilités offertes vis-à-vis de Docker par cette nouvelle version de l’IDE de prédilection de Microsoft au travers d’une série d’articles, ayant pour trame principale :
- 5 minutes pour démarrer sur Docker
- Le b.a.-ba pour commencer à développer sur environnement Docker en quelques minutes avec Visual Studio 2017. Comment mettre en place un site web ASP.NET Core sur Docker, le publier sur Azure, et effectuer les quelques configurations basiques de Docker for Windows.
- Configuration d’un processus de Continuous Delivery en 1 clic avec VSTS
- Mettre en place un processus de déploiement complet sur Visual Studio Team Services en quelques clics via Visual Studio 2017 et les Continuous Delivery Tools. Prérequis, passage en revue de la Build de publication de l'image Docker contenant notre application, et déclenchement du déploiement sur ACS DC/OS depuis Release Management
- Behind the scene: Configuration d’un environnement ACS orchestré par DC/OS (Postponed)
- Mise en place d'un environnement ACS orchestré par DC/OS sur Azure, comprendre son fonctionnement global et son utilisation. Accéder au tableau de bord DC/OS et comprendre sa configuration.
- Tour d’horizon des conteneurs Windows (En cours)
- Prise de recul sur l'état des conteneurs Windows à l'heure actuelle, leur fonctionnement et ce à quoi l'on peut s'attendre à l'avenir sur ce sujet.
Note : Les liens vers les différents articles seront mis à jour sur cette page au fur et à mesure qu'ils seront publiés
Commentaires