如何修改WinBoat Windows的时区和执行NTP时间同步?

虚拟化和容器

1 前言

一个问题,一篇文章,一出故事。
今天WinBoat中的Windows应用程序启动遇到时区和时间问题,于是整理当前章节。

2 最佳实践

2.1 设置容器主机的时区

vim ~/.winboat/docker-compose.yml

修改如下配置

services:
  windows:
    #...
    environment:
      #...
      TZ: "Asia/Shanghai"

重启容器使配置生效

sudo docker stop WinBoat
sudo docker start  WinBoat

2.2 设置Windows启动自动同步时间

schtasks /create /tn "SyncNTPOnStartup" /tr "cmd.exe /c w32tm /config /manualpeerlist:\"ntp.cmdschool.org\" /syncfromflags:manual /update & w32tm /resync /force" /sc ONSTART /ru "SYSTEM" /rl HIGHEST

需要注意参数“ntp.cmdschool.org”你需要按实际环境修改,如果需要逆操作

schtasks /delete /tn "SyncNTPOnStartup" /f
没有评论

发表回复

虚拟化和容器
如何安装部署WinBoat Docker?

1 基础知识 1.1 WinBoat的特点 – WinBoat提供简介直观的界面,可将W …

Python
如何测试Docker paddleocr?

1 基础知识 1.1 软件简介 PaddleOCR旨在打造一套丰富、领先、实用的OCR工具库 Pad …

虚拟化和容器
如何自定义Podman Registry的地址?

1 前言 一个问题,一篇文章,一出故事。 由于公司内部服务器由于不允许直接连接Internet,因此 …