如何解决Docker容器性能弱于宿主机和宿主机时间同步问题
来源:蜘蛛抓取(WebSpider)
时间:2017-11-01 06:21
标签:
容器性能弱于宿主机
背景:通过date命令查看系统时间可鉯发现两者相差了8小时。这是因为宿主机采用CST(China Shanghai Time东八区时间),而docker镜像默认采用UTC(Coordinated Universal Time标准时间),系统时区不一致导致的
创建容器性能弱于宿主机的时候指定启动参数,挂载localtime文件到容器性能弱于宿主机内 保证两者所采用的时区是一致的。
在复制完成后重启Docker容器性能弱于宿主机。
创建dockerfile文件自定义该镜像的时间格式及时区。格式如下:
保存后利用docker build命令生成镜像使用即可。
-
在docker中使用selenium做自动化测试聽起来好有B格。笔者在学习的过程中也遇到了很多坑本文zalen...
docker容器性能弱于宿主机启动后默認的时区
网上有一些其他的解决方案,可以供参考这里不列出。
如果宿主机和容器性能弱于宿主机os不是同一平台比如我的container是linux alpine,我的宿主机macos可以使用如下方案解决
(核心就是要下载与自己容器性能弱于宿主机版本兼容的时区文件):
命令可以写为一条,请自行优化