本章节介绍Docker环境安装MongoDB社区版(MongoDB Community Edition)。
建议:作为开发环境,建议使用Docker方式安装MongoDB,一键安装速度快,不用就关掉,也方便维护多种开发环境,避免什么都往自己电脑上装。
前置条件
已经安装了Docker
Docker安装MongoDB
MongoDB Docker镜像仓库地址:
https://hub.docker.com/_/mongo/
安装并启动MongoDB的命令:
docker run --name mongo \
-p 27017:27017 \
-v /Users/tizi365/Documents/work/local/mongo-data:/data/db \
-e MONGO_INITDB_ROOT_USERNAME=tizi365 \
-e MONGO_INITDB_ROOT_PASSWORD=123456 \
-d \
mongo:4.4.5
命令参数说明:
- —name 容器名字,这里叫mongo
- -p 将容器的27017端口映射到本机的27017端口,这样我们电脑就可以访问容器中MongoDB
- -v 将MongoDB的数据保存到/Users/tizi365/Documents/work/local/mongo-data目录,你可以改成自己的目录,注意一定要设置这个参数,否则重启容器后MongoDB数据就丢了
- MONGO_INITDB_ROOT_USERNAME 设置MongoDB默认账号为tizi365
- MONGO_INITDB_ROOT_PASSWORD 设置MongoDB默认密码为123456
- -d 将容器切换到后台运行
- mongo:4.4.5 使用mongo镜像4.4.5版本,其他版本,你可以登录前面给出的镜像仓库地址,查找更新的版本标签
启动MongoDB
前面安装并启动了MongoDB,如果你重启电脑后,容器关掉了,可以使用下面命令重启mongo
docker start mongo
关闭MongoDB
docker stop mongo