mountainss Cloud and Datacenter Management Blog

Microsoft SystemCenter blogsite about virtualization on-premises and Cloud

#Docker containers running on #Windows10 for #DevOps #Azure

Leave a comment


docker-site-1

Docker for Windows

An integrated, easy-to-deploy environment for building, assembling, and shipping applications from a Windows PC, Docker for Windows is a native Windows application with a native user interface and auto-update capability, deeply integrated with Windows native virtualization, Hyper-V, networking and file system, making it faster and more reliable than previous ways of getting Docker on a Windows PC

Before you install Docker for Windows 10 make sure you have the right Windows 10 version.
The current version of Docker for Windows runs on 64bit Windows 10 Pro, Enterprise and Education (1511 November update, Build 10586 or later).
And have the Hyper-V feature of Windows 10 installed. Here you can download Docker for Windows 10

docker-download

docker-setup1

Click on Install.

docker-setup2

Click Finish and Launch Docker

docker-is-running-1

hyper-v

The Docker VM

docker-is-up

Now you can work from Powershell with Docker Containers :

docker-help

There is also a graphical GUI called Kitematic with the Docker Hub connection for the Container marketplace.

open-kitematic

This will download Kitematic.

kitematicExtract the zip file and run Kitematic

kitematic-icon

docker-kite

Kitematic with recommended Docker Containers to download 😉

azure-containers

If you search for Azure you find a lot of Azure related Docker Containers.

It’s so easy to download a container from the Docker Hub and make it running on your Windows 10 Machine, here is an example of an Jenkins Container:

jenkins

Click Create.

download-images

It’s downloading the Docker Container Image.

jenkins-3

Jenkins is already running in the Docker Container and is
asking some questions for the setup.

jenkins-4

Jenkins is setting up the environment.

jenkins-5

jenkins-6

And now we have Jenkins in a Container running.

Here you can find more information about Jenkins

jenkins-running

And with Kitematic you can see the log of the Jenkins Container
Here you can start, restart or stop the Docker Containers.

jenkins-inspect

Here I did a Docker Inspect Jenkins to see settings of the Container.

Hope this blogpost is useful to play with Docker Containers on your Windows 10 device 😉

When you want to learn more about Microsoft Windows Containers you can start here :

Windows Containers Documentation

acs

When you want to learn more about Microsoft Azure Container Services you can start here :

Azure Container Service Documentation

docker-containers

Lot of Success with running Containers !

Advertisements

Author: James van den Berg

I'm Microsoft Architect and ICT Specialist and Microsoft MVP System Center Cloud and Datacenter Management

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s