docker 安装mongodb 4
时间: 2024-12-26 20:15:16 浏览: 3
Docker安装MongoDB 4通常涉及到几个步骤:
1. **下载Docker镜像**:首先,你需要从Docker Hub上拉取官方的MongoDB镜像。可以在命令行运行`docker pull mongo:4.x.y`,其中`x.y`是版本号,例如`mongo:4.4`。
2. **启动容器**:运行`docker run -d --name my-mongodb -p 27017:27017 mongo:4.x.y`。这将启动一个新的MongoDB容器,名为`my-mongodb`,并映射主机的端口27017到容器内部的27017端口,以便外部可以访问数据库。
`-d`标志表示守护模式,使得容器在后台运行。
`--name`用于指定容器名,方便管理。
`-p`用于端口映射。
3. **验证安装**:打开一个新的终端窗口,运行`docker ps`查看正在运行的容器,找到MongoDB容器的ID,然后通过`docker exec -it <container_id> bash`进入容器内部。接着,你可以连接到MongoDB服务并检查其状态,例如输入`mongo`启动交互式 shell。
4. **初始化数据**:第一次启动时,可能会提示你创建一个系统用户。如果你需要,可以按照指示完成。
5. **持久化数据**:如果你想让数据保存在宿主机而不是容器内部,可以添加`-v`选项,如`-v /path/to/mongodb/data:/data/db`。
6. **停止和重启**:当你不再需要容器时,可以用`docker stop <container_name>`停止它,而下次启动时它会自动恢复到上次的状态。
阅读全文