Use el comando docker run para ejecutar el contenedor y luego ingrese el contenedor e informe un error
ejecutar el comando del contenedor
docker run --restart=siempre --name mongo -v /data/mongo:/data/db -p 27017:27017 -d mongo --auth
Ingrese el comando del contenedor
Docker exec -it mongo bash
mensaje de error
Respuesta de error del demonio: el contenedor 90831dd80b32a1502d9535c874ceec899b5fd70c883481195b4f36cd29be47b0 se está reiniciando, espere hasta que el contenedor se esté ejecutando
[root@Tracy ~]# docker exec -it mongo bash
Error response from daemon: Container 90831dd80b32a1502d9535c874ceec899b5fd70c883481195b4f36cd29be47b0 is restarting, wait until the container is running
analizar
(1) Comprobar si el contenedor está iniciado
[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
comenzando, pero sin puertos
(2) Comprobar si el puerto está ocupado
[root@Tracy ~]# lsof -i:27017
puerto no en uso
(3) Ver registros de la ventana acoplable
docker logs --tail 50 --follow --timestamps mongo # mongo es el nombre del contenedor
Hay un mensaje de error que dice: No hay espacio en el disco
(4) Ver espacio en disco
usted -ach / --max-profundidad=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
El espacio total en disco es de 20G, todos los cuales están llenos, simplemente borre o amplíe el espacio en disco.