docker 部署mongodb单机版
时间: 2024-03-05 15:46:08 浏览: 192
docker下部署mongodb
5星 · 资源好评率100%
当使用Docker部署MongoDB单机版时,可以按照以下步骤进行操作:
1. 首先,确保已经安装了Docker和Docker Compose。如果没有安装,可以根据操作系统的不同,参考Docker官方文档进行安装。
2. 创建一个新的目录,用于存放MongoDB的配置文件和数据文件。
3. 在该目录下创建一个名为`docker-compose.yml`的文件,并在其中添加以下内容:
```yaml
version: '3'
services:
mongodb:
image: mongo
container_name: mongodb
restart: always
ports:
- 27017:27017
volumes:
- ./data:/data/db
- ./config:/data/configdb
```
4. 保存并关闭`docker-compose.yml`文件。
5. 打开终端或命令提示符,进入到包含`docker-compose.yml`文件的目录。
6. 运行以下命令启动MongoDB容器:
```bash
docker-compose up -d
```
7. Docker将会下载MongoDB镜像并创建一个名为`mongodb`的容器。MongoDB将会监听主机的27017端口,并将数据文件和配置文件映射到容器内的`/data/db`和`/data/configdb`目录。
8. 等待一段时间,MongoDB容器启动完成后,你就可以通过连接`localhost:27017`来访问MongoDB了。
阅读全文