SlideShare a Scribd company logo
Microsoft & Docker
VĂN ĐÌNH PHÚC - Docker HaNoi Mentor
About Me 
Van Dinh Phuc (Philip Van)
Personal email: Phucvd.ce@gmail.com
Github : @phucvdb Slack: @philip
Technology 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.json
https://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 Containers
https://msdn.microsoft.com/virtualization/windowscontainers/quick_start/quick_start
◼Docker and Microsoft
https://www.docker.com/microsoft
https://azure.microsoft.com/en-us/documentation/articles/container-service-intro/
◼Azure Resource Manager QuickStart Templates
https://github.com/Azure/azure-quickstart-templates

More Related Content

What's hot (20)

PPTX
Hide your development environment and application in a container
Johan Janssen
 
PDF
The state of the swarm
Mathieu Buffenoir
 
PDF
Dockerizing your applications - Docker workshop @Twitter
dotCloud
 
PDF
Intro to Docker (hands-on session)
Nilesh ☁ Londhe
 
PDF
Introduction To Docker
Hamilton Turner
 
PDF
Introduction to docker
Walid Ashraf
 
PDF
Docker workshop
Michał Kurzeja
 
PDF
Solving Real World Production Problems with Docker
Marc Campbell
 
PDF
Basic docker for developer
Weerayut Hongsa
 
PDF
Intro to containerization
Balint Pato
 
PPTX
Docker Basic Presentation
Aman Chhabra
 
PDF
Docker - introduction
Michał Kurzeja
 
PDF
Docker Introduction
Sparkbit
 
PDF
Using Docker in the Real World
Tim Haak
 
PDF
OpenStack - Docker - Rackspace HQ
dotCloud
 
PPT
Docker introduction
Phuc Nguyen
 
ODP
Docker - The Linux Container
Balaji Rajan
 
PDF
Docker by Example - Basics
Ganesh Samarthyam
 
PDF
Docker from A to Z, including Swarm and OCCS
Frank Munz
 
PPT
Amazon Web Services and Docker
Paolo latella
 
Hide your development environment and application in a container
Johan Janssen
 
The state of the swarm
Mathieu Buffenoir
 
Dockerizing your applications - Docker workshop @Twitter
dotCloud
 
Intro to Docker (hands-on session)
Nilesh ☁ Londhe
 
Introduction To Docker
Hamilton Turner
 
Introduction to docker
Walid Ashraf
 
Docker workshop
Michał Kurzeja
 
Solving Real World Production Problems with Docker
Marc Campbell
 
Basic docker for developer
Weerayut Hongsa
 
Intro to containerization
Balint Pato
 
Docker Basic Presentation
Aman Chhabra
 
Docker - introduction
Michał Kurzeja
 
Docker Introduction
Sparkbit
 
Using Docker in the Real World
Tim Haak
 
OpenStack - Docker - Rackspace HQ
dotCloud
 
Docker introduction
Phuc Nguyen
 
Docker - The Linux Container
Balaji Rajan
 
Docker by Example - Basics
Ganesh Samarthyam
 
Docker from A to Z, including Swarm and OCCS
Frank Munz
 
Amazon Web Services and Docker
Paolo latella
 

Viewers also liked (7)

PDF
Azure Container Service 使用 DC / OS 管理 docker 容器
Ch Rick
 
PPTX
Tomcat and MySQL in Windows Azure
Guada Casuso
 
PDF
Microsoft_Azure_Network_Security_Mechanisms
robertfischer3
 
PPTX
Azure container service overview
Shabbir Akolawala
 
PPTX
Windows Azure Platform + PHP - Jonathan Wong
Spiffy
 
PPTX
Azure Resource Monitoring cloud talk_20161128
Van Phuc
 
PPTX
Microsoft Cloud Computing - Windows Azure Platform
David Chou
 
Azure Container Service 使用 DC / OS 管理 docker 容器
Ch Rick
 
Tomcat and MySQL in Windows Azure
Guada Casuso
 
Microsoft_Azure_Network_Security_Mechanisms
robertfischer3
 
Azure container service overview
Shabbir Akolawala
 
Windows Azure Platform + PHP - Jonathan Wong
Spiffy
 
Azure Resource Monitoring cloud talk_20161128
Van Phuc
 
Microsoft Cloud Computing - Windows Azure Platform
David Chou
 
Ad

Similar to Azure container service docker-ha noi com (20)

PDF
Docker on azure
Sasha Vinčić
 
PDF
Azure workshop
Wei-Ting Kuo
 
POTX
Deploying .net core apps to Docker - dotnetConf Local Bengaluru
Swaminathan Vetri
 
PPTX
Docker
Tomy Rhymond
 
PPTX
Игорь Леонтьев "Azure Container Service: not only Docker"
Fwdays
 
PDF
Experts Live Europe 2017 - Why you should care about Docker - an introduction
Marc Müller
 
PPTX
Docker for azure tri aug - feb 2017
Timothy Wong
 
PDF
Open source based container solution in Azure - May Docker Meetup
Wiredcraft
 
PPTX
Containerization with Azure
Pranav Ainavolu
 
PPTX
Datacenter Airlift - "Docker and the world of “containerized" environments"
Pedro Sousa
 
PPTX
Container on azure
Vishwas N
 
PDF
Docker for .NET Developers - Michele Leroux Bustamante, Solliance
Docker, Inc.
 
PPTX
Azure Container Services
WinWire Technologies Inc
 
PDF
Monitoring docker: from zero to Azure
Alessandro Melchiori
 
PPTX
Docker, OSS and Azure
Elton Stoneman
 
PPTX
Docker and Microsoft - Windows Server 2016 Technical Deep Dive
Docker, Inc.
 
PPTX
Windows server and docker
girish goudar
 
PPTX
Azure: Docker Container orchestration, PaaS ( Service Farbic ) and High avail...
Alexey Bokov
 
PPTX
From VMs to Containers: Introducing Docker Containers for Linux and Windows S...
Ido Flatow
 
PPTX
Modernizing Your Application With Containers
Jay Gordon
 
Docker on azure
Sasha Vinčić
 
Azure workshop
Wei-Ting Kuo
 
Deploying .net core apps to Docker - dotnetConf Local Bengaluru
Swaminathan Vetri
 
Docker
Tomy Rhymond
 
Игорь Леонтьев "Azure Container Service: not only Docker"
Fwdays
 
Experts Live Europe 2017 - Why you should care about Docker - an introduction
Marc Müller
 
Docker for azure tri aug - feb 2017
Timothy Wong
 
Open source based container solution in Azure - May Docker Meetup
Wiredcraft
 
Containerization with Azure
Pranav Ainavolu
 
Datacenter Airlift - "Docker and the world of “containerized" environments"
Pedro Sousa
 
Container on azure
Vishwas N
 
Docker for .NET Developers - Michele Leroux Bustamante, Solliance
Docker, Inc.
 
Azure Container Services
WinWire Technologies Inc
 
Monitoring docker: from zero to Azure
Alessandro Melchiori
 
Docker, OSS and Azure
Elton Stoneman
 
Docker and Microsoft - Windows Server 2016 Technical Deep Dive
Docker, Inc.
 
Windows server and docker
girish goudar
 
Azure: Docker Container orchestration, PaaS ( Service Farbic ) and High avail...
Alexey Bokov
 
From VMs to Containers: Introducing Docker Containers for Linux and Windows S...
Ido Flatow
 
Modernizing Your Application With Containers
Jay Gordon
 
Ad

Recently uploaded (20)

PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
Python basic programing language for automation
DanialHabibi2
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Python basic programing language for automation
DanialHabibi2
 

Azure container service docker-ha noi com

  • 1. Microsoft & Docker VĂN ĐÌNH PHÚC - Docker HaNoi Mentor
  • 2. About Me  Van Dinh Phuc (Philip Van) Personal email: [email protected] Github : @phucvdb Slack: @philip Technology Domain: ◼ Virtualization & Cloud Technologies focus on infrastructure (VDI, EUC, IaaS, PaaS) ◼ Linux Container ◼ Innovation Technologies  My current job: Cloud Solution Architect – FPT Software
  • 5. 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.json https://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"
  • 6. 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
  • 7. Azure Container Service (cont.) Demo
  • 8. What‘s next for Docker & Microsoft ? Source: Internet
  • 9. Docker & Window Integration https://blog.docker.com/2016/04/docker-windows-server-tp5/
  • 10. Docker & Window Integration for Developer http://docker-saigon.github.io/post/Docker-Beta/ Source: Internet
  • 13. Resources ◼Windows Containers https://msdn.microsoft.com/virtualization/windowscontainers/quick_start/quick_start ◼Docker and Microsoft https://www.docker.com/microsoft https://azure.microsoft.com/en-us/documentation/articles/container-service-intro/ ◼Azure Resource Manager QuickStart Templates https://github.com/Azure/azure-quickstart-templates

Editor's Notes

  • #2: Trong slide cần đề cập sẽ xen lẫn các slide của Docker Con 2015 trong lúc trình bày để tiện theo dõi, ( các slide được thêm vào vẫn giữ nguyên format) Có thể show ra slide gốc. Tuy nhiên lúc public sẽ để riêng 2 slide
  • #10: Building and running Docker containers natively on Windows Server is currently a separate process from installing Docker for Windows or Docker Toolbox which set up a Desktop machines to run Docker Linux containers on a Windows https://www.docker.com/Microsoft
  • #12: https://msdn.microsoft.com/en-us/virtualization/windowscontainers/management/container_networking