容器重启后从docker获取日志

时间:2019-06-20 08:23:58

标签: docker logging

我可以看到

docker ps

CONTAINER ID        IMAGE                                                                                         COMMAND                  CREATED             STATUS              PORTS                          NAMES
65d84f86b878        dev-peer_dev_0-devcode-1.0-33c4b5969c38134419a7b74978cebe5797df6bb6a0d7f53257e9f532c889991e   "chaincode -peer.add…"   8 hours ago         Up 8 hours                                         dev-peer_dev_0-devcode-1.0

我的容器在12:05 AM重新启动

当我这样做

docker logs 65d84f86b878 --since 24h

我只能看到从凌晨02:00开始的日志,因此找不到重新启动的原因。

是因为重新启动了,并且重新启动后我只会从中获取日志吗?如果是这样,是否有解决方法?

1 个答案:

答案 0 :(得分:1)

此容器自8小时起启动,自8小时起创建。我想这是您与同一张图片完全不同的容器。旧容器已落入您的自动缩放规则陷阱。如果您要保留日志或与此相关的任何数据,可以在docker运行期间将日志挂载到主机上的卷上,并将其保留在该本地文件系统上