dockerのログの保存場所をどのように変更しますか?
Dockerのロギングの保存場所を変更するには、以下の手順に従って操作してください。
- Dockerサービスを停止する:
- dockerを停止する際は、sudo service docker stopコマンドを使用してください。
- Dockerの起動設定ファイルを編集する:
- sudoナノ /etc/docker/daemon.json
- 新しいログの保存場所を設定するために、以下の内容をファイルに追加してください。
- {
“log-driver”: “json-file”,
“log-opts”: {
“max-size”: “10m”,
“max-file”: “3”,
“path”: “/var/log/docker/custom.log”
}
} の設定により、ログは”/var/log/docker/custom.log”に保存され、最大ファイル数は3個、1ファイルあたりの最大サイズは10mに設定されました。 - この設定は、Dockerのログを/var/log/docker/custom.logファイルに保存し、1つのファイルの最大サイズは10MBで、最大3つのファイルを保持します。
- ファイルを保存して閉じてください。
- Dockerサービスを起動します。
- sudoサービスドッカースタート
現在、Dockerログは新しく指定された場所に保存されます。