Post on 08-Apr-2017
Microsoft & Docker
VĂN ĐÌNH PHÚC - Docker HaNoi Mentor
About Me
Van Dinh Phuc (Philip Van)Personal email: Phucvd.ce@gmail.comGithub : @phucvdb Slack: @philipTechnology Domain: ◼Virtualization & Cloud Technologies focus on infrastructure (VDI, EUC, IaaS,
PaaS)◼Linux Container◼Innovation Technologies
My current job: Cloud Solution Architect – FPT Software
What is Azure ?
Microsoft & OSS
How to deploy Docker containers on Azure?
◼Docker VM Extension (template based)
◼Azure Driver with Docker-Machine
◼Azure Container Service
azure group create --name myDockerResourceGroup --location "West US" \ --template-uri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/docker-simple-on-ubuntu/azuredeploy.jsonhttps://github.com/Azure/azure-quickstart-templates/blob/master/docker-simple-on-ubuntu/azuredeploy.json
# docker-machine create -d azure --azure-ssh-user ops --azure-subscription-id <Your AZURE_SUBSCRIPTION_ID> \ --azure-open-port 80 \ machine# docker-machine env machine# export DOCKER_TLS_VERIFY="1“# export DOCKER_HOST="tcp://191.237.46.90:2376" # export DOCKER_CERT_PATH="/Users/rasquill/.docker/machine/machines/machine" # export DOCKER_MACHINE_NAME="machine"
Azure Container Service
A web UI for viewing cluster state of DC/OS
Supported tools for managing containers on a Swarm cluster include, but are not limited to, the following:◼Dokku◼Docker CLI and Docker Compose◼Krane◼Jenkins
Azure Container Service (cont.)
Demo
What‘s next for Docker & Microsoft ?
Source: Internet
Docker & Window Integration
https://blog.docker.com/2016/04/docker-windows-server-tp5/
Docker & Window Integration for Developer
http://docker-saigon.github.io/post/Docker-Beta/
Source: Internet
Window Server Container
Source: Internet
Hyper-V Container
Source: Internet
Resources
◼Windows Containershttps://msdn.microsoft.com/virtualization/windowscontainers/quick_start/quick_start◼Docker and Microsoft https://www.docker.com/microsofthttps://azure.microsoft.com/en-us/documentation/articles/container-service-intro/◼Azure Resource Manager QuickStart Templateshttps://github.com/Azure/azure-quickstart-templates