create docker-compose.yml
version: "3.5"
services:
mongo:
container_name: <container name>
image: mongo:4.2
ports:
- 27017:27017
command: mongodexecute docker-compose
docker compose -f docker-compose.yml up -daccess mongo server using terminal
docker exec -it <container name> /bin/sh
mongo --host localhost --port 27017
Backup
mongodump --db <dbname>
Restore
mongorestore --db <dbname> --verbose /dump/<directory>