Docker n'affiche aucun conteneur ni image après le redémarrage du système

StackOverflow https://stackoverflow.com//questions/24029665

  •  21-12-2019
  •  | 
  •  

Question

Aide!Je n'arrive pas à faire en sorte que Docker reconnaisse les images et les conteneurs qu'il avait il y a un instant.Après avoir couru apt-get update && apt-get dist-upgrade et en redémarrant, je vois que Docker ne rapporte aucune donnée :

$ docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

$ docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE

Mais les données semblent toujours là

$ sudo du -hs /var/lib/docker/*
8.0K    /var/lib/docker/apparmor
1.9G    /var/lib/docker/aufs
136K    /var/lib/docker/containers
292M    /var/lib/docker/devicemapper
8.0K    /var/lib/docker/execdriver
712K    /var/lib/docker/graph
17M     /var/lib/docker/init
8.0K    /var/lib/docker/linkgraph.db
4.0K    /var/lib/docker/repositories-aufs
4.0K    /var/lib/docker/repositories-devicemapper
4.0K    /var/lib/docker/volumes

Se pourrait-il qu'il le cherche au mauvais endroit ?Existe-t-il un fichier de configuration spécifiant l'emplacement de stockage ?

Modifier:en cours d'exécution docker -d -D rapports:

[debug] daemon.go:328 Cannot load container 93092d010a9abe9affc217684782e8b2986e560897eb4527715e9bffe0446136 because it was created with another graph driver.
Était-ce utile?

La solution

Il semble que vous ayez changé de backend de stockage.Vous ne pouvez pas utiliser de conteneurs créés avec un autre backend.

Autres conseils

J'ai eu le même problème sous Windows.J'ai dû aller dans Docker-->paramètres-->passer au conteneur basé sur Windows.Je ne sais pas pourquoi, mais d'une manière ou d'une autre, après le redémarrage, Docker a démarré sur un conteneur basé sur Linux.donc je n'ai reçu aucune image ni conteneur après le redémarrage.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top