Docker Community Forums

Share and learn in the Docker community.

Blue screen randomly happens on container (re)start


(Baptiste Mikaelian) #1

Hello,
I’m currently hitting a very annoying issue when using Docker on a Windows server 2016.
Sometimes, maybe 1 times out of 20, Windows just crash with a blue screen when (re)starting a container.

I know that it is related to docker because it only happens when running docker.exe commands. I first thought it was coming from the hardware, maybe faulting RAM of Disk, but even after changing of server, I still got the same issue.

The Blue screen exception is : KERNEL_DATA_INPAGE_ERROR in atmfd.dll

Which is even weirder is that it only happens on physical dedicated server (Currently hosted on OVH, a french Hoster). I got some instances on AWS EC2, with the exact same application and the same images, and I never got that blue screen.

I’ve search the web a huge amount of time without finding anything useful, so I thought I could simply post a message here. Maybe someone has/had the same issue as me.

Docker infos:

Containers: 9
 Running: 7
 Paused: 0
 Stopped: 2
Images: 15
Server Version: 18.09.0-ce-beta1
Storage Driver: windowsfilter
 Windows:
Logging Driver: json-file
Plugins:
 Volume: local
 Network: ics l2bridge l2tunnel nat null overlay transparent
 Log: awslogs etwlogs fluentd gelf json-file local logentries splunk syslog
Swarm: inactive
Default Isolation: process
Kernel Version: 10.0 14393 (14393.2551.amd64fre.rs1_release.181004-1309)
Operating System: Windows Server 2016 Standard Version 1607 (OS Build 14393.2551)
OSType: windows
Architecture: x86_64
CPUs: 12
Total Memory: 63.89GiB
Name: XXXXXX
ID: WRTR:NRGI:BQUX:QMLA:7RFX:QB72:ZXS6:5VRF:OACT:EE3W:JCY3:63BP
Docker Root Dir: D:\DockerGraph
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
 127.0.0.0/8
Live Restore Enabled: false
Product License: Community Engine

docker-compose file:

services:
    test:
        image: docker-registry.xxxxx.com/xxxx:xxxx
        container_name : test
        restart: always
        networks:
            default:
              ipv4_address:  172.30.42.6
        volumes:
            - ..\CONFIG:C:\CONFIG
            - ..\logs:C:\logs
        hostname: "${COMPUTERNAME}"
        environment:
            - ApppName=test
networks:
    default:
        external:
            name: nat

Blue screen details:

I

Thanks in advance for any informations/tips you could provide me.
At that point any guess would be useful.

Best,