开发环境用docker快速搭建mongo数据库

发布于 2019-05-15  4 次阅读


前言
今天开发需要安装一个mongo,为了方便直接用docker安装,安装mongo本身没什么记录的意义 ,但是有两个点是需要我记录的。就是当你要用docker run一个别人的镜像时你是有必要通过docker inspect去查看镜像的expose端口以及volume信息。另外一个就是当别人让你部署一个服务时候,自己要养成交付前提前进行测试验证的好习惯,不要部署完了就交付了,结果这也不对,那也不对。你的自信和在别人眼中的技术专业度都有所降低,错一次没关系,交给你的东西总出错,你的威望度就会下降。会影响什么?从此你提的建议和问题发生的原因即使是对的,也没人信!细节决定成败。一个事情发展到最后无法挽回的结果时,在那之前一定埋好了必然发生的原因。
下载与安装
docker安装的mongo没有密码,使用方便,可以快速部署。适用于开发环境。
docker pull mongo
docker inspect mongo:latest 为了查看端口映射和volume映射,为了docker run 中的 -p 和 -v做准备

mkdir /mongo/{data,config} -pv
启动并运行
docker run -p 27017:27017 -v /mongo/data/:/data/db -v /mongo/config:/data/configdb --name docker_mongodb -d mongo
检查与测试
客户端连接工具 Robo 3T 网址
mongo客户端连接工具(支持win max linux)
成功连接如图所示。


一个幽默,喜欢动漫,音乐,爱小动物,逐渐成为二次元肥宅的LINUX运维工程师,我会用心写博客,刚开始写的不太好。但是我会不断进步的!。就像我的博客下面写的。我宁愿做错,也不愿什么都不做 ps:好像是伊泽瑞尔说的,看来你游戏没少玩啊 23333333333333