Deseamos hacer persistente la base de datos. Ejecutamos desde el terminal
Crear el directorio data
sudomkdir-p/data/db
Darle permisos a la carpeta
sudochmod777/data/db
crear directorio logs
sudomkdir-p/var/log/mongodb
Ejecutar docker image
Entrar al directorio donde esta el archivo docker-compose.yml y ejecutar
docker-composeup-d
ver contenedor
dockerps-a
detenerlo
docker-composestop
removerlo
docker-composedown
Solucionado error de inicio de la imagen
Si tenemos un equipo antiguo puede que nos encontremos con el error de que nuestro contenedor no inicia docker
Lo podemos ver desde NetBeans
//2022-05-17T02:49:31.186419238Z2022-05-17T02:49:31.186502005Z WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!
2022-05-17T02:49:31.186518838Zseehttps://jira.mongodb.org/browse/SERVER-544072022-05-17T02:49:31.186526822Z see also https://www.mongodb.com/community/forums/t/mongodb-5-0-cpu-intel-g4650-compatibility/116610/2
2022-05-17T02:49:31.186534545Zseealsohttps://github.com/docker-library/mongo/issues/485#issuecomment-8919918142022-05-17T02:49:31.186541700Z
Nos indica que no podemos instalar MongoDB 5.4 en nuestro equipo por lo que tenemos que recurrir a una imagen anterior