diff --git a/docker-compose.yml b/docker-compose.yml index cdd88078..0d20f868 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,11 @@ version: '2' services: + mdb: + image: mongo + ports: + - "27017" + rdb: image: rethinkdb ports: @@ -30,8 +35,30 @@ services: - ./tox.ini:/usr/src/app/tox.ini - ./Makefile:/usr/src/app/Makefile environment: + BIGCHAINDB_DATABASE_BACKEND: rethinkdb BIGCHAINDB_DATABASE_HOST: rdb BIGCHAINDB_SERVER_BIND: 0.0.0.0:9984 ports: - "9984" command: bigchaindb start + + bdb-mdb: + build: + context: . + dockerfile: Dockerfile-dev + volumes: + - ./bigchaindb:/usr/src/app/bigchaindb + - ./tests:/usr/src/app/tests + - ./docs:/usr/src/app/docs + - ./setup.py:/usr/src/app/setup.py + - ./setup.cfg:/usr/src/app/setup.cfg + - ./pytest.ini:/usr/src/app/pytest.ini + - ./tox.ini:/usr/src/app/tox.ini + environment: + BIGCHAINDB_DATABASE_BACKEND: mongodb + BIGCHAINDB_DATABASE_HOST: mdb + BIGCHAINDB_DATABASE_PORT: 27017 + BIGCHAINDB_SERVER_BIND: 0.0.0.0:9984 + ports: + - "9984" + command: bigchaindb start