0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Docker Composeでログの設定をする

Posted at

こんにちは、@hanamichiです!
今回はDockerログについてまとめました〜

やること

ロギングドライバを設定してDockerコンテナの保存されるログのサイズやファイル数を変更する。

ロギングドライバとは?

Dockerには実行中のコンテナやアプリから情報を得るために複数のログ記録(ロギング)機能があり、これらの仕組みをロギングドライバと呼びます。

docker-compose.ymlにロギングドライバを設定する

docker-compose.yml
services:
  xxx:
    logging:
      options:
        max-size: "10k"
        max-file: "1" 
      driver: json-file

driver: json-file
ログの保存方法を設定しており、ここではJSON形式で指定しています。
他にもsyslogawslogsの指定できます。

options:
ここではサイズやファイル数などログの形を指定できます。
参考記事

ぜひ参考にしてみてください!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?