Dockerデーモンのログはどこにありますか? 質問する

Dockerデーモンのログはどこにありますか? 質問する

Docker デーモン ログはどこにありますか? 奇妙なことに、man、StackOverflow、または Docker Docs 経由でこの質問に対する回答を見つけることができません。私が求めているのは、docker コンテナーの STDOUT ではなく、デーモン/プロキシ経由のクライアントとコンテナー間の通信のトラブルシューティングのためのデーモン ログです。

ベストアンサー1

OSによって異なります:参考:

以下に、いくつかのオペレーティング システム用のコマンドを含むいくつかの場所を示します。

  • Ubuntu (古いバージョンではupstartを使用) -/var/log/upstart/docker.log
  • Ubuntu (systemd を使用した新規) -sudo journalctl -fu docker.service
  • Amazon Linux AMI -/var/log/docker
  • ブート2Docker -/var/log/docker.log
  • Debian GNU/Linux -/var/log/daemon.log
  • CentOS -cat /var/log/message | grep docker
  • コアOS -journalctl -u docker.service
  • フェドラ -journalctl -u docker.service
  • Red Hat Enterprise Linux サーバー -/var/log/messages | grep docker
  • OpenSUSE -journalctl -u docker.service
  • マックOS -~/Library/Containers/com.docker.docker/Data/log/vm/d‌ocker.log
  • Windows -Get-EventLog -LogName Application -Source Docker -After (Get-Date).AddMinutes(-5) | Sort-Object Time前述の通りここ

おすすめ記事