使用NFS卷新建Mongo应用

一、需求

二、实现步骤

// 新建卷,如果没有的话
sudo convoy create mongo

// 新建mongoDB使用的专用网络
docker network create --driver overlay mongo_net

// 使用新建的mongo卷挂载mongoDB实例,并只将其加入mongoDB专用网络
docker service create --name mongo3 \
    --network mongo_net \
    --mount type=volume,src=mongo,dst=/data/db \
    mongo:3

// 新建mongoDB管理应用,使其加入mongoDB专用网络和proxy代理网络
docker service create --name mongo-express \
    --network mongo_net \
    --network proxy \
    --env ME_CONFIG_MONGODB_SERVER=mongo3 \
    mongo-express

// 将服务名和域名及端口注册到反向代理
172.16.36.43:8080/v1/docker-flow-proxy/reconfigure?serviceName=mongo-express&servicePath=/&serviceDomain=mongo.yncic.com&port=8081    
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 0. 前言 docker是什么?docker是用GO语言开发的应用容器引擎,基于容器化,沙箱机制的应用部署技术。可...
    sessionboy阅读 4,041评论 2 49
  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 10,777评论 0 120
  • 一,小王对于容器的困惑 小王刚开始学习Docker的时候,找资料在网上看到最多的是Docker的好处。比如: 1、...
    架构师小秘圈阅读 8,682评论 0 24
  • 最近在看芒格的书。芒格并不赞同现代投资组合理论及市场有效理论,提倡耐心寻找合适的投资机会,一旦发现机会就下大重注。...
    zignalyz阅读 419评论 0 1
  • 清明。光看到这两个字,也觉满心欢喜。“万物生长与此,皆清洁而明净,故曰清明” 四月初,春光大张旗鼓,花事缭乱迷人眼...
    梅庄主在梅庄阅读 941评论 6 6

友情链接更多精彩内容