1
0
mirror of https://github.com/bigchaindb/bigchaindb.git synced 2024-06-28 00:27:45 +02:00
bigchaindb/docker-compose.yml

73 lines
1.6 KiB
YAML
Raw Normal View History

version: '2'
2016-02-10 19:55:33 +01:00
services:
mdb:
2017-04-18 11:57:54 +02:00
image: mongo:3.4.3
ports:
- "27017"
command: mongod --replSet=bigchain-rs
2016-05-17 11:47:54 +02:00
rdb:
image: rethinkdb
ports:
- "58080:8080"
- "28015"
volumes_from:
2016-05-17 11:47:54 +02:00
- rdb-data
2016-02-10 19:55:33 +01:00
2016-12-21 17:47:31 +01:00
rdb-2:
image: rethinkdb
ports:
- "8080"
- "29015"
command: rethinkdb --join rdb:29015 --bind all
2016-05-17 11:47:54 +02:00
rdb-data:
image: rethinkdb:2.3.5
volumes:
- /data
command: "true"
bdb-rdb:
build:
context: .
dockerfile: Dockerfile-dev
container_name: docker-bigchaindb
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
2016-12-07 19:57:59 +01:00
- ./tox.ini:/usr/src/app/tox.ini
2016-12-12 18:56:49 +01:00
- ./Makefile:/usr/src/app/Makefile
environment:
BIGCHAINDB_DATABASE_BACKEND: rethinkdb
2016-05-17 11:47:54 +02:00
BIGCHAINDB_DATABASE_HOST: rdb
BIGCHAINDB_SERVER_BIND: 0.0.0.0:9984
ports:
- "9984"
command: bigchaindb start
bdb:
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