Skip to content

Instantly share code, notes, and snippets.

@lisawebcoder
Forked from rubanraj54/docker-compose.yml
Created April 17, 2020 19:16

Revisions

  1. @rubanraj54 rubanraj54 created this gist Jan 13, 2018.
    38 changes: 38 additions & 0 deletions docker-compose.yml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,38 @@
    version: '3'

    services:
    node1:
    image: mongo
    ports:
    - 30001:27071
    volumes:
    - $HOME/mongoclusterdata/node1:/data/db
    networks:
    - mongocluster
    command: mongod --replSet comments
    node2:
    image: mongo
    ports:
    - 30002:27071
    volumes:
    - $HOME/mongoclusterdata/node2:/data/db
    networks:
    - mongocluster
    command: mongod --replSet comments
    depends_on :
    - node1
    node3:
    image: mongo
    ports:
    - 30003:27071
    volumes:
    - $HOME/mongoclusterdata/node3:/data/db
    networks:
    - mongocluster
    command: mongod --replSet comments
    depends_on :
    - node2

    networks:
    mongocluster:
    driver: bridge