Baixei a imagem do mongo, mas não consigo iniciar a imagem, seja pelo run ou pelo start.
Baixei a imagem do mongo, mas não consigo iniciar a imagem, seja pelo run ou pelo start.
na verdade, seu container está rodando, porém quando você dá a opção -a, ele se prende ao principal processo do container
tenta entrar nele pelo modo exec
docker container exec -ti meu-mongo bash
Ele retornou isso:
neto@neto-H110M-S2V:~$ docker container exec -ti meu-mongo bash
Error response from daemon: Container ee76f1cdc20a5dea653c193f978d187a28c3ada842dd7960d22c25b4bf544259 is not running
Removi o container em questão e levantei novamento utilizando a flag -it para vier atrelado ao interativo. E ainda continua com o mesmo problema:
neto@neto-H110M-S2V:~$ docker rm -f meu-mongo
meu-mongo
neto@neto-H110M-S2V:~$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
01d2712846de douglasq/alura-books:cap05 "npm start" 53 minutes ago Up 53 minutes 0.0.0.0:8080->3000/tcp, :::8080->3000/tcp objective_banzai
463c4662fe2b douglasq/alura-books:cap05 "npm start" 54 minutes ago Created quirky_fermi
neto@neto-H110M-S2V:~$ docker run --network rede-server -it --name meu-mongo mongo
WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!
see https://www.mongodb.com/community/forums/t/mongodb-5-0-cpu-intel-g4650-compatibility/116610/2
see also https://github.com/docker-library/mongo/issues/485#issuecomment-891991814
neto@neto-H110M-S2V:~$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
15f6a080881d mongo "docker-entrypoint.s…" 9 seconds ago Exited (132) 8 seconds ago meu-mongo
01d2712846de douglasq/alura-books:cap05 "npm start" 54 minutes ago Up 54 minutes 0.0.0.0:8080->3000/tcp, :::8080->3000/tcp objective_banzai
463c4662fe2b douglasq/alura-books:cap05 "npm start" 54 minutes ago Created quirky_fermi
neto@neto-H110M-S2V:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
01d2712846de douglasq/alura-books:cap05 "npm start" 54 minutes ago Up 54 minutes 0.0.0.0:8080->3000/tcp, :::8080->3000/tcp objective_banzai
neto@neto-H110M-S2V:~$ docker start meu-mongo
meu-mongo
neto@neto-H110M-S2V:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
01d2712846de douglasq/alura-books:cap05 "npm start" 54 minutes ago Up 54 minutes 0.0.0.0:8080->3000/tcp, :::8080->3000/tcp objective_banzai
neto@neto-H110M-S2V:~$
eu dei uma olhada na issue do github e vi algumas coisas: https://www.mongodb.com/community/forums/t/mongodb-5-0-cpu-intel-g4650-compatibility/116610
docker run --network rede-server -it --name meu-mongo mongo:4.4.6
Muito obrigado Vinícius, o problema era esse que vc falou.
Tinha pegado a última versão do mongo, e por isso estava dando esse erro, quando mudei a versão da imagem deu certo. =D
imagina, fico feliz em ter ajudado! um abraço e bons estudos!