build立和拉动泊坞窗图像之间的不同行为 – 时钟错误?

我使用docker和docker-compose来部署应用程序。 我一直在服务器上构build镜像(用docker-compose build ),但最近转换到在本地机器上构build它们,并将它们推送到Docker Hub,然后将它们拖到远程机器上。

自从做这个改变以来,我在其中一个容器中看到了一个奇怪的新错误。 撰写文件定义了使用相同的代码库和Dockerfile(具有不同入口点)的Flask应用程序和芹菜工作者。 自从进行更改以来,每次启动我的芹菜工作人员时都会收到以下错误:

  app_worker_1: [2017-07-28 16:47:35,400: WARNING/MainProcess] Substantial drift from celery@worker.fb71685cd5a7 may mean clocks are out of sync. Current drift is 48 seconds. [orig: 2017-07-28 16:47:27.338937 recv: 2017-07-28 16:46:39.150362] 

我从来没有见过这个错误,如果容器是build立在服务器上,它就会消失。

 version: '2' services: flask: restart: always image: me/flask command: /home/app/start_app.sh env_file: ./flask/dev.env worker: restart: always image: me/flask command: /home/app/start_worker.sh env_file: ./flask/dev.env 

之前,它看起来像这样:

 version: '2' services: flask: restart: always build: ./flask command: /home/app/start_app.sh env_file: ./flask/dev.env worker: restart: always build: ./flask command: /home/app/start_worker.sh env_file: ./flask/dev.env 

服务器运行Ubuntu 16.04。 我正在我的笔记本电脑上生成映像,运行Max OS X.服务器上的docker守护程序是17.06.0-ce。