docker-composeは、キャプチャされた出力をコンテナの再起動時に再生しているようです。これは期待に反するもので、私のコンテナが実際にやっていることについて誤解を招いています。これは無効にすることはできますか?例えばdocker-composeはコンテナの再起動時に過去の出力を再生します
、
- I、ログとドッカー-compose.ymlでコード0
- /wの終了単純なサービスを持っている、私は
restart: always
セットを有しています。
docker-compose up
を実行しているときに、ロギングコンテナが既存の後に復旧するたびに、以前のすべての出力が再編成され、現在の実行からの新しい追加が表示されます。
Here's an easy to run example。
- クローン、
cd <project>/fluentd
、docker-compose build
、&docker-compose up
私はOSX上6d1ac21を構築し、ドッキングウィンドウ・コンバージョン1.16.1を使用しています。
ヒントは素晴らしいでしょう!
hello、入力用のthx。これが質問に関連しているかどうかはわかりません。私のユースケースは「構成」して歩いています。私が戻ってくると、私のコンソールは(予想通りに)サイクリングしているコンテナからの冗長なログでいっぱいです。つまり、コンテナAが「乱数-1」を記録して終了し、2番目のコンテナが「上」の作成状態から始まると、私のstdoutには現在「乱数-1」「乱数-1」(再び) 「乱数-2」との組み合わせである。確かに – cdaringe