无法退出 docker-compose logs -f [container name]

Can't exit from docker-compose logs -f [container name]

我可以通过输入 docker-compose -f [containerName](其中 containerName 是我要关注的 docker 容器的名称)成功关注容器的日志。 但是,一旦我关注了日志,我就无法通过按 control + ccontrol + zqbye 或任何正常的退出命令来退出。 日志还在继续

在我用的centos机器上

docker-compose logs -f -t

查看日志和

control-C

逃离日志。出现:

q ^CERROR: Aborting.

Ctrl+C两次或三次,这通常会停止记录过程:

ERRO[0004] got 3 SIGTERM/SIGINTs, forcing shutdown

截至 2021 年 11 月,当使用 --follow (-f) 标志和单个 [=22= 时,仍有一个 docker-compose 错误阻止关闭日志]Ctrl+C.

查看GitHub项目问题:CTRL-C does not end compose logs -f #8880

Ctrl+\发送SIGQUIT,打印调试信息并结束进程。