スリープ状態からMacが立ち上がるとdockerで起動したサービスがハングアップしてしまい、いちいち起動しなければならないのですが非常に面倒なので設定方法をご存知の方はいらっしゃいますか?
高洛峰2017-07-03 11:43:03
ああ、昨日、Mac の蓋を閉じた後に Docker が異常に動作する状況に遭遇しました。そして、その異常は非常に深刻でした。
コンテナは正常に実行されており、サービスも正常であるように見えましたが、コンテナ内の Unix タイムスタンプが間違っていたため、連鎖バグが発生しました。午後丸々トラブルシューティングを行った後、最終的にタイムスタンプが で取得されたことがわかりました。容器が間違っていて、蓋を閉めた瞬間に凍ってしまいました…
ちなみに、docker は自動再起動オプションを備えて設計されています。コンテナを作成するときは、–restart を適切な値に設定するだけです。これには、常に再起動する/非手動終了後に再起動する/再起動しないというオプションがあります。
巴扎黑2017-07-03 11:43:03
デーモンを使用してサービスを開始してみます。 docker run -d
。首先确保不是docker挂掉了,我这里用docker-compose up -d
サービスを開始し、休止状態後にサービスをオンにして、通常どおりサービスを実行します。おそらく、Mac の省電力設定が原因ではありません。