如題:
docker部署spring boot服務,但是docker logs查看容器輸出控制台日志,沒有日志打印,日志未打印,docker logs不打印容器日志
場景再現:
docker部署並啟動了 springboot服務,容器啟動正常,docker exec 也可以正常進入容器內部,但是docker logs 控制台並沒有日志打印出來。
同樣的,/var/lib/docker/containers目錄下的對應容器目錄中,也沒有對應的 *-json.log日志文件生成。
原因:
docker容器日志輸出到控制台發生阻塞
解決方法:
將docker版本升級至18.06以上!!
docker版本查看命令:
1.docker --version
2, docker info