Lorsque docker entre dans le conteneur, un message d'erreur Réponse d'erreur du démon : le conteneur xxx redémarre, attendez que le conteneur soit

Utilisez la commande docker run pour exécuter le conteneur, puis entrez le conteneur et signalez une erreur

exécuter la commande du conteneur

docker run --restart=always --name mongo -v /data/mongo:/data/db -p 27017:27017 -d mongo --auth

Entrez la commande du conteneur

docker exec -it mongo bash

Message d'erreur

Réponse d'erreur du démon : le conteneur 90831dd80b32a1502d9535c874ceec899b5fd70c883481195b4f36cd29be47b0 redémarre, attendez que le conteneur soit en cours d'exécution

[root@Tracy ~]# docker exec -it mongo bash
Error response from daemon: Container 90831dd80b32a1502d9535c874ceec899b5fd70c883481195b4f36cd29be47b0 is restarting, wait until the container is running

analyser 

(1) Vérifiez si le conteneur est démarré

[root@Tracy ~]# docker ps
CONTAINER ID   IMAGE       COMMAND                  CREATED              STATUS                           PORTS                                                  NAMES
90831dd80b32   mongo       "docker-entrypoint.s…"   About a minute ago   Restarting (14) 20 seconds ago                                                          mongo

démarrage, mais pas de ports

(2) Vérifiez si le port est occupé

[root@Tracy ~]# lsof -i:27017

port non utilisé 

(3) Afficher les journaux de docker

docker logs --tail 50 --follow --timestamps mongo # mongo est le nom du conteneur

Il y a un message d'erreur disant : Il n'y a pas d'espace sur le disque

(4) Afficher l'espace disque

vous -ach / --max-depth=1

[root@Tracy ~]# du -ach / --max-depth=1
0	/sbin
0	/lib
8.7G	/var
0	/sys
4.0K	/media
4.0K	/srv
0	/.autorelabel
176M	/boot
du: cannot access ‘/proc/23839/task/23839/fd/4’: No such file or directory
du: cannot access ‘/proc/23839/task/23839/fdinfo/4’: No such file or directory
du: cannot access ‘/proc/23839/fd/3’: No such file or directory
du: cannot access ‘/proc/23839/fdinfo/3’: No such file or directory
0	/proc
7.0G	/usr
4.0K	/mnt
16K	/lost+found
16K	/opt
59M	/tmp
0	/dev
0	/lib64
39M	/etc
179M	/run
109M	/data
3.4G	/home
264M	/root
0	/bin
20G	/
20G	total

L'espace disque total est de 20G, qui sont tous pleins, il suffit d'effacer ou d'étendre l'espace disque.

Je suppose que tu aimes

Origine blog.csdn.net/ling1998/article/details/128560737
conseillé
Classement