Docker:ペアインターフェイスの追加に失敗しました(操作はサポートされていません)


23

Dockerをインストールした後、Hello Worldの例を実行しようとするとエラーが発生します。

Error response from daemon: Cannot start container 4145d0fccd96b904e4ab4413735f1129b8765429bad5be71dc8d5f4c0760666d:
failed to create endpoint high_saha on network bridge:
failed to add the host (veth7f6f907) <=> sandbox (veth788d9dc) pair interfaces: operation not supported

(DebianサーバーをWheezyからJessieにアップグレードしました)

このエラーが発生する理由は誰にもわかりますか?アップグレード中に何かを逃しましたか?

ご協力いただきありがとうございます。


どのカーネルを実行していますか?
マイケルハンプトン

3.10.23-xxxx-std-ipv6-64
ピエロラルーネ

回答:


7

OVHの仕様に従って構築されたOVHのカスタムカーネルを使用してシステムを起動したため、実行したいソフトウェアの実行に適さない場合があります。

Linuxディストリビューションが提供するハードドライブにインストールされているカーネルから起動するように、専用サーバーの構成を変更します。

OVHブート構成画面


1
新しいカーネルをインストールし、Grubに使用するように指示しました。動作するようになりました!ありがとう!
ピエロラルーネ

1
新しいカーネルに更新しても、以前にインストールしたバージョンで実行している場合、このエラーが表示されることに注意してください。再起動後、問題はなくなります。
ダラグ

90

私の場合、Linuxカーネルを更新するたびにエラーが表示されます。コンピューターを再起動すると消えます。

Arch Linuxを使用しています。


8
カーネルのアップグレードで/usr/lib/modules/{KERNEL_VERSION}は、実行中のカーネルのすべての.koモジュールファイルが削除されるため、これは正常です。Dockerはインターフェースを作成するためにいくつかのtun / tapモジュールを必要とし、カーネルのアップグレード後にそれらをロードしようとすると失敗します。すべてのモジュールファイルが新しいカーネル用にあるため、再起動が役立ちます。別の回避策は、まだpacmanパッケージが存在し、再起動を避けたい場合、古いカーネルのモジュールを再抽出することです。
cbley

3
カーネルの更新後に再起動しましたか?
ダニエルアンドレイミンカ

1
こっちも一緒。エラーが消え、リブート後にコンテナが適切に起動するようになりました。
ニコラスモドジク
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.