docker时间同步服务器镜像

最近测试某分布式数据库,要求多节点间的时间不能相差超过500ms,于是有了时间同步服务器需求。

很久以前配置过ntpd,但是时间太久记忆里那点东西早还给周公了,上网一搜,各种安装ntpd服务、修改ntpd.conf文件的,懒得看了,想图省事找个docker,结果发现ntpd没有官方的docker镜像。

自己动手,丰衣足食,以后搞不好还得用时间同步,搞个镜像吧,开始各种试。试了半天发现alpine自带的ntpd就能实现时间同步服务,直接ntpd -l就行。反正我就用时间同步功能,也不需要控制权限,直接Dockerfile里ntpd -l打包搞定。镜像已上传docker hub。

我这边使用步骤:

(1)docker pull scgoddog/ntpd:alpine

(2)docker run -d -p 123:123/udp scgoddog/ntpd:alpine

(3)ntpdate -u docker宿主机IP即可进行时间同步

(4)客户端配置crontab定时进行时间同步

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值