docker : Réponse d'erreur du démon : échec de la création de la tâche pour le conteneur : échec de la création de la tâche de calage :

Mon système est Ubuntu22.04 et la version du Docker installée est 24.0.5, mais lorsque j'ai téléchargé l'image et essayé de la charger, j'ai eu cette erreur.

docker : réponse d'erreur du démon : échec de la création de la tâche pour le conteneur : échec de la création de la tâche de calage : échec de la création du runtime OCI : échec de la création du runc : rootfs non valide : pas un chemin absolu ou un lien symbolique : inconnu.

Erreur ERRO[0000] en attente du conteneur :

 J'ai cherché beaucoup d'articles, et certains ont dit que runc n'était pas installé. J'ai regardé mon docker et j'ai découvert que runc était installé.

 En fin de compte, je n'ai eu d'autre choix que de soupçonner que cela pourrait être dû à des versions de Docker incohérentes. Vous pouvez uniquement vérifier quelle version de Docker est utilisée pour l'image que vous souhaitez charger.

docker inspecte af25f4ae69d6 (ID d'image)

Comme vous pouvez le voir, l'image que je souhaite utiliser est réalisée avec la version 19.03.15.

Alors rétrogradez simplement Docker, supprimez d'abord la version existante, puis installez la nouvelle version. Je n'ai pas trouvé la version 19.03.15, et j'ai finalement installé une version 20.10.13, et elle peut effectivement être chargée.

Pour supprimer et réinstaller Docker, vous pouvez vous référer à cet article

Installation d'Ubuntu22.04 blog de docker_guo_zhen_qian-blog CSDN 

Guess you like

Origin blog.csdn.net/guo_zhen_qian/article/details/132277608