Debian Docker image with MongoDB Shell preinstalled
500K+
Debian with MongoDB Shell (mongosh) included.
mongosh UsageFor the mongosh command usage, please refer to the following documents.
In order to use image from GitHub Container Registry instead of Docker Hub, you can replace rtsp/mongosh with ghcr.io/rtsp/docker-mongosh anywhere in the instruction below.
docker pull rtsp/mongosh
docker run --rm -it rtsp/mongosh mongosh -- mongodb://172.17.0.1:27017
docker run --rm -it rtsp/mongosh bash
docker run --rm rtsp/mongosh mongosh -- mongodb://172.17.0.1:27017 --eval 'db.serverStatus()'
docker run -d --name mongosh rtsp/mongosh
docker exec mongosh mongosh -- mongodb://172.17.0.1:27017 --eval 'db.serverStatus()'
docker exec -it mongosh mongosh -- mongodb://172.17.0.1:27017
docker exec -it mongosh bash
---
apiVersion: v1
kind: Pod
metadata:
name: mongosh
spec:
containers:
- name: mongosh
image: rtsp/mongosh:latest
kubectl exec mongosh -- mongosh mongodb://ENDPOINT:27017 --eval 'db.serverStatus()'
kubectl exec -it mongosh -- mongosh mongodb://ENDPOINT:27017
kubectl exec -it mongosh -- bash
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: mongosh
spec:
replicas: 1
selector:
matchLabels:
name: mongosh
template:
metadata:
labels:
name: mongosh
spec:
containers:
- name: mongosh
image: rtsp/mongosh:latest
imagePullPolicy: Always
kubectl exec deployment/mongosh -- mongosh mongodb://ENDPOINT:27017 --eval 'db.serverStatus()'
kubectl exec -it deployment/mongosh -- mongosh mongodb://ENDPOINT:27017
kubectl exec -it deployment/mongosh -- bash
Content type
Image
Digest
sha256:8983ac255…
Size
227 MB
Last updated
10 days ago
docker pull rtsp/mongosh