拉取镜像
docker pull mongo
查看本地镜像
docker images
在上图中可以看到我们已经安装了最新版本(latest)的 mongo 镜像。
运行容器
docker run --name my-mongo -p 17017:27017 -d mongo
参数解释:
-
--name my-mongo
容器名为my-mongo -
-p 17017:27017
容器内部服务端口为27017, 映射到主机的17017端口 -
-d mongo
后台运行容器
设置数据库并创建超级用户
进入my-mongo容器内的mongo shell
docker exec -it my-mongo mongo
这样就进入了mongo的shell了
接下来创建超级用户
- use admin才能进行用户权限管理的相关操作
输入:u