Docker: no se pudieron agregar las interfaces de par (operación no admitida)

23

Después de instalar Docker, recibo un error cuando intento ejecutar el ejemplo 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

(Acabo de actualizar mi servidor Debian de Wheezy a Jessie)

¿Alguien tiene una idea de por qué me sale este error? ¿Me perdí algo durante la actualización?

Gracias por tu ayuda.

piero-la-lune
fuente
¿Qué núcleo estás ejecutando?
Michael Hampton
3.10.23-xxxx-std-ipv6-64
piero-la-lune

Respuestas:

7

Ha iniciado su sistema con el kernel personalizado de OVH, que está construido según las especificaciones de OVH, y puede no ser adecuado para ejecutar el software que desea ejecutar.

Cambie la configuración de su servidor dedicado para arrancar desde el núcleo instalado en el disco duro provisto por su distribución de Linux.

Pantalla de configuración de arranque de OVH

Michael Hampton
fuente
1
Instalé un nuevo núcleo y le dije a Grub que lo usara. ¡Ahora funciona! Gracias !
piero-la-lune
1
Debe tenerse en cuenta que si actualizó a un nuevo núcleo pero aún se ejecuta en la versión instalada anterior, aparecerá este error. Después de reiniciar, los problemas desaparecen.
Darragh
90

En mi caso, el error aparece cada vez que actualizo mi kernel de Linux. Desaparece cuando reinicio la computadora.

Estoy usando Arch Linux.

whoan
fuente
8
Eso es normal, ya que en una actualización del núcleo, se eliminan todos los archivos del módulo .ko /usr/lib/modules/{KERNEL_VERSION}del núcleo en ejecución. Docker necesita algunos módulos tun / tap para crear las interfaces e intenta cargarlos falla después de una actualización del kernel. Reiniciar ayuda porque todos los archivos de módulo están ahí para el nuevo núcleo. Otra solución sería volver a extraer los módulos para el kernel anterior si aún tiene el paquete pacman y desea evitar el reinicio.
cbley
3
¿Se reinició después de la actualización del kernel?
Daniel Andrei Mincă
1
igual que aquí. eso hizo que el error desapareciera y que el contenedor se iniciara correctamente después de reiniciar.
Nicolas Modrzyk