Usuarios de Windows:
La solución es muy simple. Simplemente abra un indicador de PowerShell e ingrese:
docker run --privileged --rm alpine date -s "$(Get-Date ([datetime]::UtcNow) -UFormat "+%Y-%m-%d %H:%M:%S")"
Para comprobar que funciona, ejecute el comando:
docker run --rm -it alpine date
Mi solución está inspirada en algo que encontré en el hilo del foro de Docker. De todos modos, fue la única solución que funcionó para mí en el escritorio de la ventana acoplable, excepto para reiniciar mi máquina (que también funciona). Aquí hay un enlace al hilo original: https://forums.docker.com/t/syncing-clock-with-host/10432/23
La diferencia entre la respuesta del hilo y la mía es que la mía convierte la hora a la hora UTC, que es necesaria para, por ejemplo, AWS. De lo contrario, la respuesta original del foro se ve así:
docker run --privileged --rm alpine date -s "$(date -u "+%Y-%m-%d %H:%M:%S")"