简介
Mongo DB 是目前在 IT 行业非常流行的一种非关系型数据库 (NoSql), 其灵活的数据存储方式备受当前 IT 从业人员的青睐.
使用 Docker 搭建 MongoDB 环境, 可以不过多的影响宿主机的环境, 以后升级也方便.
镜像准备
下载 MongoDB 4.0 的 Docker 镜像:
docker pull mongo:4
初始化
启动容器:
- docker run \
- -p 27017:27017 \
- -v $PWD/db:/data/db \
- -d mongo:4
使用 -p 将容器的 27017 端口映射到宿主机的 27017 端口;
使用 -v 将宿主机当前路径的 db 文件夹挂载至容器中, 将数据持久化到宿主机.
接下来, 如果本地装有 Mongo 环境, 直接运行 mongo 即可连接.
Linux 下推荐使用 Robo3T 管理数据库
参考
https://hub.docker.com/_/mongo/
来源: http://www.jianshu.com/p/d99ec2261e42