使用NFS卷新建Mongo应用

2017-01-11  本文已影响102人  二号潜水艇

一、需求

二、实现步骤

// 新建卷,如果没有的话
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    
上一篇 下一篇

猜你喜欢

热点阅读