native containers on windows 10 & windows server 2016 using docker

9
Native Containers on Windows 10 & Windows Server 2016 using Docker Jorge Arteiro Cloud Development Consultant Kloud Solutions @jorgearteiro @azuretar

Upload: jorge-arteiro

Post on 06-Jan-2017

373 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Native Containers on Windows 10 & Windows Server 2016 using Docker

Native Containers on Windows 10 & Windows Server 2016 using DockerJorge ArteiroCloud Development ConsultantKloud Solutions@jorgearteiro@azuretar

Page 2: Native Containers on Windows 10 & Windows Server 2016 using Docker

• Windows 10 Insider Latest Build• Using Hyper-V Containers

• Windows Server 2016 TP5 (since TP3)• Hyper-V and Windows Container

• Docker 1.12-Dev Client / Engine

Windows Containers

Page 3: Native Containers on Windows 10 & Windows Server 2016 using Docker

Deployment types

Page 4: Native Containers on Windows 10 & Windows Server 2016 using Docker

• Docker Hub and Private Registry

Windows Container Images (.wim)

Page 5: Native Containers on Windows 10 & Windows Server 2016 using Docker

Container OS Image

Page 6: Native Containers on Windows 10 & Windows Server 2016 using Docker

• https://github.com/StefanScherer/docker-windows-box

Mac Users

Page 7: Native Containers on Windows 10 & Windows Server 2016 using Docker

• Called Windows Subsystem for Linux (WSL)• Real Ubuntu binary running on windows

14.04• 200Mb on your drive• Same Network stack• SSH, docker client, NPM, NodeJS, Redis, etc• Kernel driver/provider translates syscalls to

native Windows kernel calls.

Bash on Ubuntu on Windows

Page 8: Native Containers on Windows 10 & Windows Server 2016 using Docker

Yes, you can run VIM !!!

Page 9: Native Containers on Windows 10 & Windows Server 2016 using Docker

• https://aka.ms/containers • https://github.com/Microsoft/Docker-PowerShell • https://master.dockerproject.org/ • https://docs.docker.com/docker-for-windows/• https://beta.docker.com/docs/azure/

Useful Links