Tag: ntp

在运行Docker容器的Debian中自动启动ntp服务

我想在Docker容器中运行的Debian上自动启动ntp服务。 我使用的是基本映像:tomcat:8-jre8。 我试图在/etc/init.d中编写一个初始化脚本,然后使其可运行,并使用以下命令从dockerfile安装它: RUN chmod 755 /etc/init.d/ntp RUN update-rc.d ntp defaults 我收到了如下错误消息:“缺lessLSB标记和覆盖” 然后,我想也许我的脚本是坏的,因为我从来没有写过init脚本,所以我从其他Ubuntu服务器复制一个原始的ntp init脚本到docker容器。 之后,我得到了以下错误:警告:当前停止脚本“ntp”的运行级别(空)覆盖LSB默认值(1)。 我感谢任何想法和帮助。

如何确保docker的时间与主机的时间同步?

我有docker在Linode服务器上运行。 有时候,我发现docker上的时间不对。 目前,我已经在每个docker中更改了运行脚本,以包含以下代码行。 yum install -y ntp service ntpd stop ntpdate pool.ntp.org 然而,我理想的做法是docker工人应该与主机同步。 有没有办法做到这一点?