Installation (als Dockercontainer)
- Images bei Docker Hub: https://hub.docker.com/_/mongo
- Image laden:
docker pull mongo:4.2.0
- Container mit Portforwarding starten:
docker run -d -p 27017:27017 --name mongodb mongo:4.2.0
- zusätlich mit ext. Volume als Datenverzeichnis:
docker run -d -p 27017-27019:27017-27019 --name mongodb -v /home/hdp/MongoDb/docker/datavolume:/data/db mongo:4.2.0
- Mongoshell im Container starten:
docker exec -it mongodb bash mongo
mongo
Installation der WebGui „Mongo Express“ (als Dockercontainer
Demoprogramm mit Java
siehe https://github.com/mongodb/mongo-java-driver/blob/master/driver-sync/src/examples/tour/QuickTour.java