安装MongoDB

Windows安装docker

打开控制面板 - 程序和功能 - 启用或关闭Windows功能,勾选Hyper-V,然后点击确定

image.png

Docker下载地址为:https://store.docker.com/editions/community/docker-ce-desktop-windows 点击如图处下载安装包
image.png

启动Docker

在桌面找到Docker for Windows快捷方式,双击启动即可!启动成功后托盘处会有一个小鲸鱼的图标。打开命令行输入命令:docker version可以查看当前docker版本号,如图

image.png

配置镜像地址

image.png
{
  "experimental": false,
  "debug": true,
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com"
  ]
}

配置DNS

image.png

搜索MongoDB镜像

search mongoDB


image.png

启动镜像

docker pull mongo

image.png

docker run -itd --name mongo -p 27017:27017 mongo --auth

参数说明:

  • -p 27017:27017 :映射容器服务的 27017 端口到宿主机的 27017 端口。外部可以直接通过 宿主机 ip:27017 访问到 mongo 的服务。
  • --auth:需要密码才能访问容器服务。

docker ps

image.png

添加用户和设置密码

docker exec -it mongo mongo admin
创建一个名为 admin,密码为 123456 的用户。
db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'}]});
尝试使用上面创建的用户信息进行连接。
db.auth('admin', '123456')

image.png

使用navicat链接

image.png

你可能感兴趣的:(安装MongoDB)