Sécuriser Docker - Utilisation du CIS Docker 1.12 by @guytalbot
Docker, une alternative aux machines virtuelles pour déployer ses services .Net (aujourd'hui dans...
Transcript of Docker, une alternative aux machines virtuelles pour déployer ses services .Net (aujourd'hui dans...
AMBIENT INTELLIGENCE
tech days•
2015
#mstechdays techdays.microsoft.fr
Docker et services .NET
G. Collic – J.P. Gouigoux@gcollic
@jpgouigoux
tech.days 2015#mstechdays
Guillaume Collic
JP Gouigoux
Docker et Services .NET
tech.days 2015#mstechdays
.NET / Linux / Docker / Cluster CoreOS / Azure
Approche DevOps
Autonomie pour rejouer les démos
Niveau 200
Docker et Services .NET
tech.days 2015#mstechdays
Qu’est ce que Docker ?
tech.days 2015#mstechdays
Conteneur
VM
tech.days 2015#mstechdays
Scénario démontré aujourd’hui
Conteneur
LinuxVM Linux
Conteneur
Linux
Dev Ops
tech.days 2015#mstechdays
Scénario futur
Conteneur
WindowsConteneur
Windows
Dev Ops
tech.days 2015#mstechdays
Dêpot d’images Docker
tech.days 2015#mstechdays
Images locales du développeur
Dêpot d’images Docker
tech.days 2015#mstechdays
Images locales du développeur
Dêpot d’images Docker
tech.days 2015#mstechdays
Images locales du développeur
Dêpot d’images Docker
tech.days 2015#mstechdays
Images locales du développeur
Dêpot d’images Docker
tech.days 2015#mstechdays
Images locales du développeur
Dêpot d’images Docker
Images locales de l’ops
tech.days 2015#mstechdays
Images locales du développeur
Dêpot d’images Docker
Images locales de l’ops
tech.days 2015#mstechdays
Images locales du développeur
Dêpot d’images Docker
Images locales de l’ops
tech.days 2015#mstechdays
Images locales du développeur
Dêpot d’images Docker
Images locales de l’ops
1234 80
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
Côté dév
tech.days 2015#mstechdays
Images locales du développeur
Dêpot d’images Docker
tech.days 2015#mstechdays
VM
Linux
Docker
Linux
tech.days 2015#mstechdays
VM
Linux
Docker
Linux
…\Docker_techdays\Demos\
/Demos/
Partage
tech.days 2015#mstechdays
VM
Linux
Docker
Linux
…\Docker_techdays\Demos\
/Demos/
/app/
/Demos/01/src/
Partage
Copie
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
Docker build -t gcollic/aspnetbase .
Docker login
Docker push gcollic/aspnetbase
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
Côté ops – Mono-machine
tech.days 2015#mstechdays
Dêpot d’images Docker
Images locales de l’ops
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
Côté ops – Cluster
tech.days 2015#mstechdays
Images locales du développeur
Dêpot d’images Docker
Images locales de l’ops
5004 80
tech.days 2015#mstechdays
http://azure.microsoft.com/en-us/documentation/articles/xplat-cli/
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
Ne pas oublier le load-balancing
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
On peut aller beaucoup plus loin avec Docker
On peut aller beaucoup plus loin avec Fleet
Vous pouvez tout rejouer chez vous
tech.days 2015#mstechdays
https://github.com/gcollic/docker_techdays15
http://www.asp.net/vnext/overview/aspnet-vnext/create-a-web-api-with-mvc-6
http://blogs.msdn.com/b/scicoria/archive/2014/11/23/using-the-docker-client-from-windows-and-getting-aspnet-vnext-running-in-a-docker-container.aspx
http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-use-ssh-key/
https://coreos.com/docs/running-coreos/cloud-providers/azure/
http://azure.microsoft.com/fr-fr/documentation/articles/virtual-machines-linux-coreos-how-to/
https://github.com/timfpark/coreos-azure
https://coreos.com/docs/launching-containers/launching/launching-containers-fleet/
https://coreos.com/docs/launching-containers/launching/fleet-using-the-client/
https://www.digitalocean.com/community/tutorials/how-to-use-fleet-and-fleetctl-to-manage-your-coreos-cluster
https://msdn.microsoft.com/fr-fr/library/azure/dn655055.aspx
tech.days 2015#mstechdays
© 2015 Microsoft Corporation. All rights reserved.
tech days•
2015
#mstechdays techdays.microsoft.fr