1. ホーム
  2. docker

[解決済み] Docker コンテナが何度も再起動を繰り返す

2022-04-22 18:20:47

質問

私は今日、appcontainers/mediawiki dockerイメージを使用してMediaWikiのインスタンスをデプロイしましたが、今、私はどんな手がかりも見つけることができない新しい問題を抱えています。 を使用してmediawikiのフロントコンテナに接続しようとした後、そのコンテナの中に入っています。

docker attach mediawiki_web_1

という質問に答える Terminated を私の構成で無視する理由、も試してみてください。

docker exec -it mediawiki_web_1 bash

エラーメッセージに近いものは出ているのですが。

Error response from daemon: Container 81c07e4a69519c785b12ce4512a8ec76a10231ecfb30522e714b0ae53a0c9c68 is restarting, wait until the container is running

そして、新たな問題が発生しました。このコンテナは再起動が止まらないのです。私は docker ps -a のSTATUSを常に返します。 Restarting (127) x seconds ago .

コンテナを停止することはできますが(テストしました)、再度起動すると再起動のループに戻ってしまうようです。

何が問題なのか、何か思い当たることはありますか?アタッチしようとするまでは、全体がきちんと動いていたのですが...。

悲しいです :-(

どうすればいい?

その docker logs コマンドは、コンテナを対話的に実行しない場合に、コンテナが生成している出力を表示します。これには、エラーメッセージが含まれる可能性があります。

docker logs --tail 50 --follow --timestamps mediawiki_web_1

また、新しいコンテナをフォアグラウンドで実行するには docker run -ti <your_wiki_image> を実行し、その結果を確認します。の設定をマップする必要があるかもしれません。 docker-composedocker コマンドを使用します。

メディアウィキプロセスにアタッチすることでクラッシュが発生し、データの何かが破損したのだと推測されます。