安装mongodb
拉取镜像
docker pull mongo也可以指定版本拉取
docker pull mongo:6.0.2可以通过docker hub)进行搜索查看自己需要的版本
启动容器
docker run 
    -d 
    -p 27017:27017 
    -v ~/yiqi/docker/data/mongo/mongo_configdb:/data/configdb 
    -v ~/yiqi/docker/data/mongo/mongo_db:/data/db 
    --name mongo 
    mongo
    --auth参数解析:
-d 后台运行
-p 宿主机端口:docker端口(端口映射)
-v 宿主机目录:docker目录(数据挂载)
--name 给容器起个名字
最后一个mongo是使用那个镜像
-- auth mongo开启权限验证
检查是否启动成功
可以使用docker ps命令查看
设置mongo权限
使用下边的命令进入到mongo的命令行模式
docker exec -it mongo mongo admin然后创建一个用户
db.createUser({ user: 'root', pwd: 'root', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] })



2025年1月6日 14:45
哈哈哈,写的太好了https://www.lawjida.com/