Docker 安装 MongoDB
引言
Docker 是一个开源的应用容器引擎,它允许您将应用程序与基础设施分开,以此快速交付软件。MongoDB 是一个高性能、可扩展的 NoSQL 数据库,广泛应用于各种数据存储场景。本文将详细介绍如何在 Docker 中安装 MongoDB,并配置其基本使用。
环境准备
在开始之前,请确保您的系统中已安装以下软件:
- Docker Engine
- Docker Compose(可选,用于自动化部署)
您可以通过以下命令检查 Docker 和 Docker Compose 的版本:
docker --version
docker-compose --version
安装 MongoDB
1. 拉取 MongoDB 镜像
首先,从 Docker Hub 拉取 MongoDB 镜像:
docker pull mongo
2. 创建数据卷
MongoDB 需要持久化存储数据,因此我们创建一个数据卷:
docker volume create mongo-data
3. 运行 MongoDB 容器
接下来,使用以下命令运行 MongoDB 容器:
docker run -d --name mongo \
-p 27017:27017 \
-v mongo-data:/data/db \
-