windows 下docker 安装并使用mongodb

一、docker 安装

docker 安装请参考官方文档

Install Docker Desktop on Windows | Docker Documentation

二、docker mongodb 安装

docker 安装完成后,打开cmd命令窗口,执行如下命令。如果提示没有此命令,请检查docker是否安装成功。

这个因为是从外网下载,所以比较慢,需要时间比较久,请耐心等待。

docker pull mongo:latest

结果:

 这个时候意味着mongo db的镜像已经安装完成了。

三、运行mongo容器并设置用户(关键步骤)

这一步非常重要,本人曾因为这一步没有执行对,导致连不上mongodb。

1. 为docker 的mongodb 新建一个网络(直接在cmd命令窗口执行)

docker network create mongowork

PS:我理解这个的作用是mongo 容器 和 local 网络通信用的。

2. 创建并运行mongo容器

docker run -d -p 27017:27017 --network mongowork --name mongodb -e MONGO_INITDB_ROOT_USERNAME=mongo -e MONGO_INITDB_ROOT_PASSWORD=123456 mongo

**. 参数说明

  • network: 将容器连接到网络,这里我创建的网络是:mongowork
  • p: 端口,宿主机端口:镜像端口
  • name: 容器名称,这个大家可以随便命名
  • d: 设置后台运行容器
  • MONGO_INITDB_ROOT_USERNAME : mongodb 的用户名,这设置为mongo
  • MONGO_INITDB_ROOT_PASSWORD: mongodb 的密码, 这里设置为123456

四、测试

至此,mongodb在docker中安装完毕。

1. 点击上图中的start按钮即可启动mongodb

2. 工具连接(下面截图中输入的信息有误,底部作了说明)

        2.1 Navicat 连接mongodb

 

         2.2 Studio 3T 连接

3. 截图中输入的信息

user name : 第三步中的第二小步设置的用户名

password: 第三步中的第二小步设置的密码

Authentication DB: 这个请使用默认的 admin

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值