1.搜索 mongodb镜像
[root@iZwz96p2nq2y4irkumhf03Z ~]# docker search mongo
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
mongo MongoDB document databases provide high av... 5601 [OK]
mongo-express Web-based MongoDB admin interface, written... 386 [OK]
tutum/mongodb MongoDB Docker image – listens in port 270... 224 [OK]
mvertes/alpine-mongo light MongoDB container 92 [OK]
bitnami/mongodb Bitnami MongoDB Docker Image 83 [OK]
mongoclient/mongoclient Official docker image for Mongoclient, fea... 62 [OK]
mongooseim/mongooseim Small docker image for MongooseIM - robust... 17
frodenas/mongodb A Docker Image for MongoDB 17 [OK]
cvallance/mongo-k8s-sidecar Kubernetes side car to setup and maintain ... 9 [OK]
centos/mongodb-32-centos7 MongoDB NoSQL database server 5
istepanov/mongodump Docker image with mongodump running as a c... 5 [OK]
centos/mongodb-26-centos7 MongoDB NoSQL database server 5
circleci/mongo CircleCI images for MongoDB 4 [OK]
centos/mongodb-36-centos7 MongoDB NoSQL database server 4
eses/mongodb_exporter mongodb exporter for prometheus 4 [OK]
neowaylabs/mongodb-mms-agent This Docker image with MongoDB Monitoring ... 2 [OK]
centos/mongodb-34-centos7 MongoDB NoSQL database server 1
ekesken/mongo docker image for mongo that is configurabl... 1 [OK]
openshift/mongodb-24-centos7 DEPRECATED: A Centos7 based MongoDB v2.4 i... 1
webhippie/mongodb Docker images for mongodb 1 [OK]
nuxeoapbcatalog/nuxeo-mongodb-apb MongoDB deployment for Nuxeo 1 [OK]
ansibleplaybookbundle/mongodb-apb An APB to deploy MongoDB. 0 [OK]
vepo/mongo Mongo image with default settings 0 [OK]
andreasleicher/mongo-azure-backup a docker container to backup a mongodb usi... 0 [OK]
targetprocess/mongodb_exporter MongoDB exporter for prometheus 0 [OK]
2.创建本地持久化的文件夹,下载镜像和启动镜像
[root@iZwz96p2nq2y4irkumhf03Z ~]# mkdir -p /db/mongodb/data
[root@iZwz96p2nq2y4irkumhf03Z ~]# docker pull mongo
[root@iZwz96p2nq2y4irkumhf03Z ~]# docker run --name mongo -p 27017:27017 -v /db/mongodb/data:/data/db -d mongo -u mongoadmin -p 123456 --auth
3.连接mongodb
方式一:
root@iZwz96p2nq2y4irkumhf03Z ~]# docker exec -it 259ee01d83a9 mongo mongoadmin
MongoDB shell version v4.0.6
connecting to: mongodb://127.0.0.1:27017/muxing?gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("5f33cc04-0d62-41b5-8f77-a012744e49cd") }
MongoDB server version: 4.0.6
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
Questions? Try the support group
http://groups.google.com/group/mongodb-user
> exit
bye
[root@iZwz96p2nq2y4irkumhf03Z ~]#
看到上面就搭建成功了,推荐一个Robo 3T可视化工具,有window版,mac版