2017-01-31 6 views
0

私の一部のプレイブックではshell: docker ps ...タスクを実行します。これは通常動作しますが、ドッカーデーモンがハングし、docker psが約2時間戻ってこない場合があります。可能なタスクのタイムアウト最大長

docker psが返されない場合、タイムアウトを適切な時間内に設定するにはどうすればよいですか?

答えて

2

Anatileで実装されたタスクのタイムアウト機能はありません。

asynchronous callを使用して回避策を試すことができますが、この場合(明らかに一種のバグ)、システムに依存する方が簡単で適切な場合があります。

は(あなたがドッカーを実行した場合、チャンスはコマンドがOSに存在している)GNU timeout commandを参照してください:

shell: timeout 5m docker ps ... 
関連する問題