Dockerで複数コンテナを運用する際にログをどう扱うかが課題でした。Docker logs コマンドでホストのコンソールにログを出力できますが実運用には耐えられません。Docker1.6から導入されたロギング・ドライバを使用すれば解決できそうです。 1.ロギング・ドライバ Dockerコンテナでは、コンテナ作成後にコンテナ内のファイルシステムに書き込まれたデータはコンテナの削除時に一緒に破棄されてしまう。そのため、各種ログやエラーメッセージ出力などの保存しておきたい情報はコンテナ外に出力して保存しておく必要がある。Dockerではこれを支援する機能の1つとして、ログを外部のログ記録ソフトウェアに転送する機構が用意されている。(さくらナレッジより引用)これがロギングドライバと呼ばれる機能でDocker Runでコンテナ起動時には –log-driver=Valueで設定します。何も指定しな