Public Repository

Last pushed: 13 days ago
Short Description
Windows Server 2016 Nano Server base OS image for Windows containers
Full Description

Nano Server is a new headless deployment option for Windows Server, running at a fraction of the size of the full operating system. Please consult the Nano Server Getting Started Guide on how to install optional roles and features from the online package repository (

Note: Users who may have downloaded an image versioned 10.0.14393.823 should revert to a 10.0.14393.693 based image, we apologize for any confusion this may have caused.

Note: To use the latest base images, be sure to update to the CS release of the Docker Engine and the Docker client

License: By requesting and using this Container OS Image for Windows containers, you acknowledge, understand, and consent to the following Supplemental License Terms:

Microsoft Corporation (or based on where you live, one of its affiliates) (referenced as “us,” “we,” or “Microsoft”) licenses this Container OS Image supplement to you (“Supplement”). You are licensed to use this Supplement in conjunction with the underlying host operating system software (“Host Software”) solely to assist running the containers feature in the Host Software. The Host Software license terms apply to your use of the Supplement. You may not use it if you do not have a license for the Host Software. You may use this Supplement with each validly licensed copy of the Host Software.

Your use of the Supplement as specified in the preceding paragraph may result in the creation or modification of a container image (“Container Image”) that includes certain Supplement components. For clarity, a Container Image is separate and distinct from a virtual machine or virtual appliance image. Pursuant to these license terms, we grant you a restricted right to redistribute such Supplement components under the following conditions:
(i) you may use the Supplement components only as used in, and as a part of your Container Image,
(ii) you may use such Supplement components in your Container Image as long as you have significant primary functionality in your Container Image that is materially separate and distinct from the Supplement; and
(iii) you agree to include these license terms (or similar terms required by us or a hoster) with your Container Image to properly license the possible use of the Supplement components by your end-users.
We reserve all other rights not expressly granted herein.

By using this Supplement, you accept these terms. If you do not accept them, do not use this Supplement.

As part of the Supplemental License Terms for this Container OS Image for Windows containers, you are also subject to the underlying Windows Server host software license terms, which are located at:

Docker Pull Command

Comments (36)
5 days ago

Are the Serial Ports removed from this image?
Is it possible to enable the Serial Ports?

11 days ago

If you are getting blob unknown make sure you have enabled windows containers. It seems to fail if you are in linux container mode.

a month ago

As the package of nanoserver is extracting and dockerd.exe got run.
Kaspersky alert me with Trojan.Win32.Generic on the dockerd.exe file
Now I cannot do anything with docker but uninstall & re-install again.

a month ago

@littlebrainz you get unknown blob if your using linux container.

In windows 10, click the docker icon in your tray and switch to Windows containers

a month ago

Unknown blob?

> docker pull microsoft/nanoserver
Using default tag: latest
latest: Pulling from microsoft/nanoserver
bce2fbc256ea: Downloading
3ac17e2e6106: Downloading
unknown blob
a month ago

I got the following error: C:\Program Files\Docker\docker.exe: x509: certificate signed by unknown authority. Does anyone know how to resolve it? Thanks.

2 months ago

@elranu - Are you trying to download this container on a Linux machine? If so, it will return "unknown blob". If you're using Windows and still hitting the error, go ahead and open an issue on GitHub docker/docker so a developer can look into it.

2 months ago

I'm getting the following error:

docker pull microsoft/nanoserver
Using default tag: latest
latest: Pulling from microsoft/nanoserver
bce2fbc256ea: Pulling fs layer
3ac17e2e6106: Downloading
unknown blob

3 months ago

There is not an administrador password. You have to access with -RunAsAdministrator param. You can see how to do that here. .

3 months ago

If you get error failed to register layer: re-exec error: exit status 1: output: ProcessBaseLayer. I can handle that and repoduced on my servers in order to reply you. The problem is all about privileges account and access files and folders. To be quick, try uninstall docker service, remove files and folders. The issue here you can see if you try to access C:\ProgramFiles (hidden folder, you have to show hide files and folders). Once you are into that folder, try to access Docker folder, i you see a warning "don't have rights, elevate". You found the problem. Elevate rights and access that folder, delete it. Now, log out and login with "Administrator" Account, not a user with admin privileges, Administrator main account. Reinstall docker follow MS steps, don't mind docker 1.12, 1.14-dev, it works with both versions. Now you can pull that container. I also recommend my repo, nanoserver/iis . Hope you can fix now. Please comment if you can pull that. Cheers.