虚拟化和容器
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
没有评论