• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >虚拟化 > 在Docker中使用mongodb数据库的实现代码

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

作者:kongxx 字体:[增加 减小] 来源:互联网

本文主要包含Docker使用mongodb数据库,Docker,mongodb数据库等服务器相关知识,kongxx 希望可以进行参考

获取 mongo 镜像

sudo docker pull mongo

运行 mongodb 服务

sudo docker run -p 27017:27017 -v /tmp/db:/data/db -d mongo

运行 mongodb 客户端

sudo docker run -it mongo mongo --host <宿主机IP地址> --port 27017
> show dbs
admin  0.000GB
config 0.000GB
local  0.000GB
> use local
switched to db local
> show collections
startup_log
> db.startup_log.find()
...

使用 mongo-express 管理mongodb

mongo-express是MongoDB的一个可视化图形管理工具,这里我们还是通过docker来运行一个mongo-express,来管理上面创建的mongodb服务。

下载 mongo-express 镜像

sudo docker pull docker.io/mongo-express

启动 mongo-express 服务

sudo docker run -it --rm -p 8081:8081 --link <mongoDB容器ID>:mongo mongo-express

访问 mongo-express

通过浏览器访问

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

使用 mongoclient 管理 mongodb

下载 mongoclient 镜像

sudo docker pull mongoclient/mongoclient

启动 mongoclient 服务

访问 mongoclient

通过浏览器访问

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

您可能感兴趣的文章:

  • 如何利用MongoDB存储Docker日志详解
  • docker中使用mongodb数据库详解(在局域网访问)
  • 基于Docker的MongoDB实现授权访问的方法
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

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

相关文章

  • 分享8个基本的Docker容器管理命令
  • Docker使用自定义网桥
  • Docker 数据卷权限实例详解
  • Docker创建一个mysql容器并保存为本地镜像
  • docker cgroup 资源监控的详解
  • (视频)《快速创建网站》 4.2 完结篇 – 应用运营vs.发射卫星,遥测(Telemetry) 技术,telemetry
  • Spark实现K-Means算法代码示例
  • Docker创建MySQL容器的方法
  • 在Ubuntu 16.04上用Docker Swarm和DigitalOcean创建一个Docker容器集群的方法
  • VMware虚拟机安装的CentOS无法上网的解决方法

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 详解Docker私有仓库Registry的搭建验证
    • windows中VirtualBox如何调整扩大VMDK格式的磁盘空间
    • linux XenServer 6.2安装图解教程
    • virtualbox下osx系统盘扩容方法
    • Docker 运行时的用户与组管理的方法
    • Docker Machine深入学习
    • IBM KVM三特点:Linux、虚拟化与开源
    • CentOS 出现no space left on device错误解决办法
    • 服务器整合:虚拟机密度大未必好事
    • Linux下Docker CE使用从包中安装的方式详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有