• 售前

  • 售后

热门帖子
入门百科

在Docker中使用mongodb数据库的实当代码

[复制链接]
蠕行者 显示全部楼层 发表于 2021-10-25 19:50:55 |阅读模式 打印 上一主题 下一主题
获取 mongo 镜像
  1. sudo docker pull mongo
复制代码
运行 mongodb 服务
  1. sudo docker run -p 27017:27017 -v /tmp/db:/data/db -d mongo
复制代码
运行 mongodb 客户端
  1. sudo docker run -it mongo mongo --host <宿主机IP地址> --port 27017
  2. > show dbs
  3. admin  0.000GB
  4. config 0.000GB
  5. local  0.000GB
  6. > use local
  7. switched to db local
  8. > show collections
  9. startup_log
  10. > db.startup_log.find()
  11. ...
复制代码
使用 mongo-express 管理mongodb

mongo-express是MongoDB的一个可视化图形管理工具,这里我们还是通过docker来运行一个mongo-express,来管理上面创建的mongodb服务。
下载 mongo-express 镜像
  1. sudo docker pull docker.io/mongo-express
复制代码
启动 mongo-express 服务
  1. sudo docker run -it --rm -p 8081:8081 --link <mongoDB容器ID>:mongo mongo-express
复制代码
访问 mongo-express

通过浏览器访问
  1. http://<宿主机IP地址>:8081
复制代码
使用 mongoclient 管理 mongodb

下载 mongoclient 镜像
  1. sudo docker pull mongoclient/mongoclient
复制代码
启动 mongoclient 服务

复制代码 代码如下:sudo docker run --name mongoclient -d -p 3000:3000 -e MONGO_URL=mongodb://<宿主机IP所在>:27017/ mongoclient/mongoclient

访问 mongoclient

通过浏览器访问
  1. http://<宿主机IP地址>:3000
复制代码
以上就是本文的全部内容,盼望对各人的学习有所资助,也盼望各人多多支持草根技术分享。

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作