centos7下docker安装mongodb

本文详细介绍了如何在Docker环境下部署MongoDB数据库,包括镜像搜索、拉取、配置加速、容器启动及连接等关键步骤,适用于Win10系统下使用Navicat进行数据库管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.搜索MongoDB镜像   docker search mongodb

2.拉取MongoDB镜像   docker pull mongo

报此异常请先登陆docker:docker login   

注册地址(https://hub.docker.com)

如果登录后还是报此异常请使用阿里云加速下载   地址(https://cr.console.aliyun.com/)


 

sudo mkdir -p /etc/docker          创建文件夹(一般到这一步都已经创建过了,可以省略)

sudo tee /etc/docker/daemon.json <<-'EOF'          先输这一行

{ "registry-mirrors": ["https://******.*****.*****.com"] } EOF                在输这一行

sudo systemctl daemon-reload      使配置生效

sudo systemctl restart docker     重启docker

3.再次拉取镜像文件  docker pull mongo

4.查看本地的镜像   docker images mongo

5.启动mongo (27017为端口号)  docker run -p 27017:27017 -td mongo   

 (docker run -p 27017:27017 -td mongo --auth以认证的方式开启) 

6.查看启动情况   docker ps

7.win10下navicat连接

8.进入到mongodb容器   docker exec -it  371601d910b8  mongo admin    (以管理员身份进入   371601d910b8 镜像运行id通过docker ps查看)    容器停止退出,命令:exit

9.docker exec进入Docker容器
命令如下:

-it 标准输入和关联伪终端,-it后跟容器ID,/bin/bash是命令,表示在该容器中运行该命令

sudo docker exec -it 775c7c9ee1e1 /bin/bash  

10.停止docker服务  docker stop 42141931ccd6     (42141931ccd6 容器ID  )

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值