在docker-compose stop之后,有什么方法可以查看跟踪模式的日志吗?

例如,我启动了我的系统: docker-compose up -d

然后我看到在以下模式中的日志: docker-compose logs -f

但是,如果我停止与docker-compose stop停止系统,然后我的docker-compose logs -f将退出。 有什么方法可以“等”到系统启动?

你可以去/var/lib/docker/containers 。 带有CONTAINER ID名称的目录列表出现在这里。 转到那个目录,你会在那里find日志文件。 您可以查看包含日志的文件。

 Eg. Container ID=2ef1023d82e8 #cd /var/lib/docker/containers/2ef1023d82e8e71d81bcd7c9e933dc68aed5cfd2c7b69c286e11d3b483092515 #ls 2ef1023d82e8e71d81bcd7c9e933dc68aed5cfd2c7b69c286e11d3b483092515-json.log