1、安装mongodb
docker pull mongo
2、查看镜像
docker images
3、运行服务
3-1 启动docker中的mongo服务
docker run -d --name myapp -p 27017:27017 mongo --auth
-d表示后台运行。-p表示指定端口映射
主机的27017端口 映射容器的27017这个端口
docker ps 查看正在运行的docker服务
3-2 打开华为云中27017这个端口
3-3 本地连接开启
mongodb://124.71.174.116:27017
4、进入容器
docker exec -it myapp /bin/bash
5、设置用户名密码
mongo
use admin
db.createUser({user:"test",pwd:"123",roles:["root"]})
db.auth("test","123") //输出1表示连接成功
mongodb://test:123@122.112.161.135:10001?authSource=admin