一,获取并运行数据库
-
获取镜像
docker pull mongo
-
运行mongo服务
docker run -p 27017:27017 -v ~/mongo/db:/data/db -d mongo
-p 27017:27017 : 设置本地端口对应mongo端口
-v ~/mongo/db:/data/db : 将本地的~/mongo/db目录挂载到mongo容器的data/db目录
-d mongo : 后台运行mongo镜像
-
运行mongo客户端
docker run it mongo mongo --host 本地ip --port 27017
进入mongo
二 使用 mongo-express 管理mongodb可视化管理mongo数据库
-
下载 mongo-express 镜像
docker pull docker.io/mongo-express
-
启动 mongo-express 服务
docker run -it --rm -p 8081:8081 --link <mongoDB容器ID>:mongo mongo-express
-
访问 mongoclient