Docker容器中的ntpd服务已死,无法重新启动

我正在尝试使用docker和ambari安装一个本地的hadoop集群,问题是im ambari安装检查显示NTP没有运行,并且需要知道安装了ambari的服务是否正在运行。 我检查了容器中的ntpd并试图启动它们,但是失败了

[root@97ea7075ca78 ~]# service ntpd start Starting ntpd: [ OK ] [root@97ea7075ca78 ~]# service ntpd status ntpd dead but pid file exists 

有没有办法在这些容器中启动ntp守护进程?

在docker中,不使用服务命令,因为没有init系统。 只要运行ntpd命令,它应该工作

ntpd默认为后台。 如果不是这种情况,你需要使用ntpd &