docker安装mongoDB
时间: 2023-08-09 08:12:07 浏览: 121
根据提供的引用内容,可以得出以下答案:
Docker安装MongoDB的步骤如下:
1. 创建一个名为`start.sh`的启动脚本文件,该文件用于启动MongoDB容器。如果不需要账户密码认证,可以使用以下命令创建启动脚本:
```
cat <<EOF > start.sh
#!/bin/bash
MONGODB_DIR=`pwd`
docker stop mongodb
docker rm mongodb
docker run -d \
--name mongodb \
--restart always \
--privileged \
-p 27017:27017 \
-v \${MONGODB_DIR}/data:/data/db \
mongo:4.2.2
EOF
```
如果需要账户密码认证,可以使用以下命令创建启动脚本:
```
cat <<EOF > start.sh
#!/bin/bash
MONGODB_DIR=`pwd`
docker stop mongodb
docker rm mongodb
docker run -d \
--name mongodb \
--restart always \
--privileged \
-p 27017:27017 \
-v \${MONGODB_DIR}/data:/data/db \
-e MONGO_INITDB_ROOT_USERNAME=admin \
-e MONGO_INITDB_ROOT_PASSWORD=123456 \
mongo:4.2.2 mongod --auth
EOF
```
2. 执行启动脚本,创建并启动MongoDB容器。
3. 使用以下命令进入MongoDB容器:
```
docker exec -it mongodb bash
```
4. 进入MongoDB后,可以使用以下命令查看MongoDB的版本信息:
```
mongo --version
```
根据提供的引用内容,可以得出以上答案。[1][2][3]
阅读全文