简介
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.runoob.com/docker/docker-install-mongodb.html