忍者ブログ

ひつ(じのひよこが)プログラミングします。
お仕事や趣味で困ったこととか、何度も「あれ?どうだったかしら」と調べたりしたこととか、作ったものとか、こどものこととかを書きます
★前は週末定期更新でしたが今は不定期更新です

2024/05    04« 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  »06

could not delete the default bridge network: network bridge has active endpoints で Docker が起動できない場合

Docker Daemon が動いていないという連絡を受けてサーバを見たら確かに動いていない。$ sudo service docker start したら OK と出るも、$ service docker status したら止まっていると表示され頭をかかえる。/var/log/startup/docker.log をチェックしたところ、以下のエラーが出力されていた。

/var/run/docker.sock is up
INFO[0000] [graphdriver] using prior storage driver "aufs" 
INFO[0000] Graph migration to content-addressability took 0.00 seconds
INFO[0000] Firewalld running: false
FATA[0000] Error starting daemon: Error initializing network controller: could not delete the default bridge network: network bridge has active endpoints

Docker fails to create network bridge on start up · Issue #18113 · moby/moby に同じような話が上がっており、aboch さんの以下の投稿が役に立ちそうだった。以下に私が翻訳してみたものを載せる。原文は 1つめ 2つめ

aboch commented on 2 Dec 2015

大体の場合、この問題は /var/lib/docker/network/files/local-kv.db の内容がおかしいと発生します。

@mavenugo さん docker/libnetwork#687 に書いた内容が何が問題なのかを理解するための助けになると思います。docker#17939 (comment) に前に書いたように


aboch commented on 2 Dec 2015

@Chili-Man さん, @dvanbuskirk さん, @sheldonkwok さん

このような問題に当たった時、/var/lib/docker/network/files/local-kv.db の内容を私に共有していただけますか? これを拝見したいのです。

この問題の対応として、これを確認したうえで、このファイルを削除して Docker Daemon を起動すればよいはずです。


※ ここの翻訳、自信ない

とりあえず、上述の通り /var/lib/docker/network/files/local-kv.db を消せば動くようだ。実際、私の場合 /var/lib/docker/network/ をリネームし (= /var/lib/docker/network/files/local-kv.db はなくなる) docker の再起動を試みたらうまく動いた。

PR

コメント

ただいまコメントを受けつけておりません。

ブログ内検索

P R