docker安装mongodb

2019-11-28linuxmongodb

mongodb介绍

MongoDB是一个非关系型文档数据库,它是为方便开发和扩展而设计的。

mongodb特点

  • 支持丰富的json文档

  • 支持强大的查询语言

  • 支持ACID事务

  • 支持高可用,可以方便地扩展

借助docker使用mongodb

首先拉取镜像

docker pull mongodb

运行容器,把容器端口映射到宿主机上,并且把容器数据持久化到宿主机硬盘上,设置时区为中国标准时间

docker run --name mongodb -p27017:27017 -v /data/db:/data/db -v /etc/localtime:/etc/localtime -d mongo

这样mongodb容器,就运行起来了,查看已经运行的容器

docker ps

容器启动

通过命令,也可以在宿主机上面看到端口已经监听了

监听端口

输入容器ID,进入容器内部,与mongodb数据库进行交互

docker exec -it $containerid bash

进入docker容器内部

如果容器无法启动,可以查看容器日志,获取更多帮助信息

docker logs $containerid
Last Updated 8/21/2026, 3:57:15 AM