Native Containers on Windows 10 using Docker – a game changer for developers

Post on 22-Jan-2017

69 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

Transcript

Native Containers on Windows 10 using Docker – a game changer for developersJorge ArteiroCloud Development ConsultantKloud Solutions@jorgearteiro@azuretar

• Windows Server 2016 TP5 (since TP3)

• Windows 10 Insider Latest Build

• Docker 1.13.0-Dev Client / Engine

Windows Containers

Deployment types

Docker• Docker Engine (dockerd.exe)• Docker Client (docker.exe)

Docker Tools for Visual studio• https://visualstudiogallery.msdn.microsoft.com/0

f5b2caa-ea00-41c8-b8a2-058c7da0b3e4

• Docker Hub and Private Registry

Windows Container Images (.wim)

Container OS Image

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

Mac Users

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

14.04• 188Mb Download and 576Mb on disk• 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

WSL Architecture

Enable WSL and Development mode

Installation (type bash.exe on Command prompt)

Ubuntu bash running on windows

• Alt + Enter (Fullscreen)

Yes, you can run VIM and nano!!!

• 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/ • https://github.com/Microsoft/BashOnWindows • https://github.com/ethanhs/WSL-PROGRAMS• http://stackoverflow.com/questions/38732280/window

s-containers-on-windows-10-anniversary-update-not-working

Useful Links

top related