moby: [Windows] Run containers fails with error 'error during Start failed in Win32: winapi error #3221227274 (0xc000070a)'

Output of docker version:

c:\temp>docker version
Client:
 Version:      1.12.0-dev
 API version:  1.24
 Go version:   go1.5.3
 Git commit:   8e92415
 Built:        Thu May 26 17:08:34 2016
 OS/Arch:      windows/amd64

Server:
 Version:      1.12.0-dev
 API version:  1.24
 Go version:   go1.5.3
 Git commit:   8e92415
 Built:        Thu May 26 17:08:34 2016
 OS/Arch:      windows/amd64

Output of docker info:

c:\temp>docker info
Containers: 3
 Running: 0
 Paused: 0
 Stopped: 3
Images: 1
Server Version: 1.12.0-dev
Storage Driver: Windows filter storage driver
 Windows:
Logging Driver: json-file
Plugins:
 Volume: local
 Network: transparent null nat
Kernel Version: 10.0 14300 (14300.1000.amd64fre.rs1_release_svc.160324-1723)
Operating System: Windows Server 2016 Standard Technical Preview 5
OSType: windows
Architecture: x86_64
CPUs: 2
Total Memory: 7.997 GiB
Name: act-tbcontainers
ID: 4L27:W6YA:WJMY:CUB7:QKG6:RHRD:KR7N:QS6J:L3E7:YHUU:N4U2:6YUQ
Docker Root Dir: C:\ProgramData\docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Insecure Registries:
 127.0.0.0/8

Additional environment details (AWS, VirtualBox, physical, etc.): Hyper-V virtual machine

Steps to reproduce the issue:

  1. docker run -it windowsservercore cmd

Describe the results you received: docker: Error response from daemon: container e77f1816c775eb705d547b90da62656e089438a65c3f0633a998508c93a47037 encountered an error during Start failed in Win32: winapi error #3221227274 (0xc000070a).

Describe the results you expected: running container

Additional information you deem important (e.g. issue happens only occasionally): I use containers about month, but today I can’t run any container.

Debug log of dockerd: errorout.txt

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 32 (7 by maintainers)

Most upvoted comments

@kumareshind The binaries don’t work with TP5 any more. TP5 is 14300, but 14393 is needed, also on Windows 2016. You have to wait for a new Azure VM template.

@StefanScherer : “Reboot tut gut”.

Thanks for your help. After a server reboot it is working now. Nice to see a “IIS Welcome page”. 😃

@bornemann The microsoft/iis seems to be old and is based on the old windowsservercore base image. These images doesn’t seem to work any more. I think this iis image will be updated and pushed to Docker Hub based on the new OS base image soon.

In the meantime you can build it locally using this Dockerfile https://github.com/Microsoft/Virtualization-Documentation/blob/master/windows-container-samples/windowsservercore/iis/Dockerfile as a starting point, but replace the first line with FROM microsoft/windowsservercore:10.0.14300.1030

If you can’t download new version through docker pull (for example proxy required authentication) you can download tarball image https://az896309.vo.msecnd.net/containers/microsoft/windowsservercore:10.0.14300.1030_2 and s command import

docker import d:\OSImages\windowsservercore10.0.14300.1030_2