在阿里云上的Docker中安装Mongodb
程序员文章站
2022-04-14 10:40:13
...
1 拉取Redis镜像
docker pull mongo
2 确认拉取成功
3 启动mongodb
先创建一个目录用来挂在mongo的数据目录
启动mongodb
docker run -p 27017:27017 --name mymongo -v /usr/local/docker/mongo_data:/data/db -d mongo
4 测试
docker ps 查看
4.1 进入容器内查看
docker exec -it 85d0609604b4 bash
4.2 查看mongodb版本
mongo --version
4.3 无密码链接mongo
mongo
4.4 查看有哪些数据库
show dbs;
5 创建需要认证的mongodb实例
删除老的裸奔实例
docker stop 容器id
docker rm 容器id
启动
docker run -p 27017:27017 --name mymongo -v /usr/local/docker/mongo_data:/data/db -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=123456 -d mongo --auth
进入容器
docker exec -it 容器id bash