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

前言
今天开发需要安装一个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)
成功连接如图所示。

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Loading...