docker swarm查看日志


docker swarm查看日志

docker swarm 集群多節點后,查看日志用docker logs -f --tail=n 容器id 會比較麻煩,需要先找到容器所在服務器,然后在登錄上去查看。
使用docker service logs 可以解決這個問題。

  1. 查看服務名稱
# docker service ls

  1. 查看日志
docker service logs -f --tail=n 服務名稱

查看vonedao-tenant-business-biz_vonedao-tenant-business-biz的日志最后10條並且實時更新:

可以看到日志格式並不是開發方便的格式

我們可以帶上這個參數 --raw
官網介紹:https://docs.docker.com/engine/reference/commandline/service_logs/#extended-description

看下效果,可以看出是開發需要的格式了:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM