Hace unos días actualicé un servidor con Centos 7 que tenía pendiente. La sorpresa fue que, tras la actualización, Docker dejó de arrancar.
Busqué un poco por internet pero no encontré nada interesante, sólo más gente con el mismo problema.
Tras mucho investigar encontré al culpable: Flannel
En una de las actualizaciones han cambiado la configuración, han tenido la genial idea de cambiar las etiquetas, así que los ficheros de configuración antiguos no sirven. Menos mal que yum deja los nuevos ficheros con extensión .rpmnew, así pude darme cuenta de que donde antes se ponía FLANNEL_ETCD ahora hay que poner FLANNEL_ETCD_ENDPOINTS y donde antes ponía FLANNEL_ETCD_KEY ahora hay que poner FLANNEL_ETCD_PREFIX.
El fichero está un poco oculto: /etc/sysconfig/flanneld
Rearrancamos el servicio Flannel, arrancamos el servicio Docker y listo.
1 Del Luis -
Justo acabo de tener ese problema, ¡¡¡gracias!!!