docker管理mongodb数据库

 一,获取并运行数据库

 

  • 获取镜像

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 :mongo mongo-express

  • 访问 mongoclient 

http://<宿主机IP地址>:8081

 

docker管理mongodb数据库_第1张图片

 

你可能感兴趣的:(docker管理mongodb数据库)