加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何在“准备”状态下获取docker服务任务的日志

发布时间:2020-12-16 03:43:33 所属栏目:安全 来源:网络整理
导读:我现在正在玩docker 1.12,创建了一个服务,并注意到当我运行“docker service tasks xxx”时,有一个“准备”的阶段. 我只能猜测在这个阶段,图像被拉或更新. 我的问题是:如何查看此阶段的日志?或者更一般地说:如何查看docker服务任务的日志? 最佳答案 我一

我现在正在玩docker 1.12,创建了一个服务,并注意到当我运行“docker service tasks xxx”时,有一个“准备”的阶段.

我只能猜测在这个阶段,图像被拉或更新.

我的问题是:如何查看此阶段的日志?或者更一般地说:如何查看docker服务任务的日志?

最佳答案
我一直在使用docker-machine在我的开发环境中模拟不同的“主机”.

这就是我在我的服务的“准备”阶段找出正在发生的事情的方法:

docker service ps< serviceName>

您应该看到计划运行服务的节点(计算机).在这里,您将看到“正在准备”消息.

使用docker-machine ssh连接到特定的机器:

docker-machine ssh 

你的提示会改变.你现在在另一台机器里面.
在其他机器内执行此操作:

tail -f /var/log/docker.log

您将看到该计算机的“守护程序”日志.
在那里,您将看到该特定守护进程是否正在执行“拉动”或正在进行的服务准备工作.
就我而言,我发现了这样的事情:

time =“2016-09-05T19:04:07.881790998Z”level = debug msg =“拉进度图[进度:[======================= ====================>] 112.4 MB / 130.2 MB状态:正在下载

这让我意识到它只是从我的码头帐户下载了一些图像.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读