首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Docker安装mongodb

Docker安装mongodb

作者头像
歪歪梯
发布2020-06-19 16:16:36
9210
发布2020-06-19 16:16:36
举报
文章被收录于专栏:歪歪梯Club歪歪梯Club

安装Docker

windows下可以下载使用Docker for windows,但是最新版对于win10版本有限制,像笔者的windows由于版本号低于最低要求版本,所以装的是linux下的 linux下建议使用centos7,因为默认就具备Docker插件, centos7下

$ yum install docker

安装docker

开启Docker

首先,运行docker

$ service docker start

启动docker

下载mongodb的镜像

$ docker pull mongo:版本号

此处的版本号可以自行选择,笔者pull的最新版,3.6

创建容器并运行

$ docker run -p localport:containerPort --name -d containerName mongo:版本号

此处 -p localport:containerPort 代表将要创建的docker容器使用的ContainerPort端口映射到本机的localport端口 像mongodb默认就是 -p 27017:27017 多个端口就写多次-p如:-p 80:80 -p 8080:8090 --name containerName表示为该容器指定一个名字,没有该参数docker会自行指定一个容器的名字

进入mongodb容器

运行成功后,会返回一个容器ID,通过docker ps命令可以查看正在运行的容器的相关信息

$ docker exec -it containerName/containerID /bin/bash

通过容器名或者容器ID进入其容器命令行

启动shell

进入容器的bin目录下 运行命令

$ mongo

开启shell后,即可对mongodb进行操作

关闭与重启

至此,我们已经完成Docker下安装mongodb的操作 如果是在shell中,使用命令

$ use admin

只有进入admin数据库才能操作关闭mongodb 接着调用

$ db.shutdownServer()

关闭mongolian并会自动退出容器

重启容器

docker run命令是新创建一个容器 想要重启容器使用命令

$ docker restart containerName/containerID
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 歪歪梯Club 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 开启Docker
  • 下载mongodb的镜像
  • 创建容器并运行
  • 进入mongodb容器
  • 启动shell
  • 关闭与重启
  • 重启容器
相关产品与服务
云数据库 MongoDB
腾讯云数据库 MongoDB(TencentDB for MongoDB)是腾讯云基于全球广受欢迎的 MongoDB 打造的高性能 NoSQL 数据库,100%完全兼容 MongoDB 协议,支持跨文档事务,提供稳定丰富的监控管理,弹性可扩展、自动容灾,适用于文档型数据库场景,您无需自建灾备体系及控制管理系统。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档