Fix docker application stop when window goes to sleep

Table of Contents

Fix docker application stop when window goes to sleep

A dockerized DOC application is running on Windows 10. After some time during which the computer has switched to sleep-mode, the application stopped working.
The problem is that security tokens are created in the past making them invalid as soon as they are shared between micro-services.

https://medium.com/decisionbrain/after-my-computer-goes-to-sleep-my-application-is-not-working-anymore-8b87ff86b2fd


Solution

This is due to a problem with Docker on Windows: the containers have their clock desynchronized from the actual computer clock causing dates inside the containers to be late compared to the actual date of the system.

Use the Windows PowerShell ISE in admin mode to issue the following commands:

Disable-VMIntegrationService -VMName DockerDesktopVM -Name "Time Synchronization"
Enable-VMIntegrationService -VMName DockerDesktopVM -Name "Time Synchronization"

image

Windows PowerShell ISE

This will synchronize the clock of the different containers to the current time.

Leave a Reply

Your email address will not be published. Required fields are marked *