web-dev-qa-db-fra.com

Docker: échec de l'ajout des interfaces de paire (opération non prise en charge)

Après avoir installé Docker, je reçois une erreur lorsque j'essaie d'exécuter l'exemple 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

(Je viens de mettre à niveau mon serveur Debian de Wheezy vers Jessie)

Quelqu'un a-t-il une idée pourquoi j'obtiens cette erreur? Ai-je raté quelque chose pendant la mise à niveau?

Merci de votre aide.

32
piero-la-lune

Vous avez démarré votre système avec le noyau personnalisé d'OVH, qui est construit selon les spécifications d'OVH, et peut ne pas convenir pour exécuter le logiciel que vous souhaitez exécuter.

Modifiez la configuration de votre serveur dédié pour démarrer à partir du noyau installé sur le disque dur fourni par votre distribution Linux.

OVH boot configuration screen

9
Michael Hampton

Dans mon cas, l'erreur apparaît à chaque fois que je mets à jour mon noyau Linux. Il disparaît lorsque je redémarre l'ordinateur.

J'utilise Arch Linux.

107
whoan

J'ai eu ce même problème (interfaces de paire: opération non prise en charge) et j'utilise un noyau personnalisé. Pour moi, la cause était un module manquant "Périphérique de paire Ethernet virtuel" CONFIG_VETH.

│ CONFIG_VETH:
│ │ Cet appareil est un tunnel Ethernet local. Les appareils sont créés par paires. Quand une extrémité reçoit le paquet, il apparaît sur sa paire et vice versa. │ Symbole: VETH [= m]
│ │ Type: tristate
│ │ Invite: périphérique de paire Ethernet virtuel
│ │ Emplacement:
│ │ -> Pilotes de périphérique
│ │ -> Prise en charge des périphériques réseau (NETDEVICES [= y])
│ │ -> Prise en charge du pilote de base du réseau (NET_CORE [= y])

j'espère que cela aide

0
potrodoido