restored docker-compose.yml

Signed-off-by: Juergen Eckel <juergen@riddleandcode.com>
This commit is contained in:
Juergen Eckel 2019-10-01 22:24:06 +02:00
parent b72b551a56
commit 14c9a05a6a

View File

@ -13,42 +13,42 @@ services:
- "27017:27017" - "27017:27017"
command: mongod command: mongod
restart: always restart: always
# bigchaindb: bigchaindb:
# depends_on: depends_on:
# - mongodb - mongodb
# - tendermint - tendermint
# build: build:
# context: . context: .
# dockerfile: Dockerfile-dev dockerfile: Dockerfile-dev
# volumes: volumes:
# - ./bigchaindb:/usr/src/app/bigchaindb - ./bigchaindb:/usr/src/app/bigchaindb
# - ./tests:/usr/src/app/tests - ./tests:/usr/src/app/tests
# - ./docs:/usr/src/app/docs - ./docs:/usr/src/app/docs
# - ./htmlcov:/usr/src/app/htmlcov - ./htmlcov:/usr/src/app/htmlcov
# - ./setup.py:/usr/src/app/setup.py - ./setup.py:/usr/src/app/setup.py
# - ./setup.cfg:/usr/src/app/setup.cfg - ./setup.cfg:/usr/src/app/setup.cfg
# - ./pytest.ini:/usr/src/app/pytest.ini - ./pytest.ini:/usr/src/app/pytest.ini
# - ./tox.ini:/usr/src/app/tox.ini - ./tox.ini:/usr/src/app/tox.ini
# environment: environment:
# BIGCHAINDB_DATABASE_BACKEND: localmongodb BIGCHAINDB_DATABASE_BACKEND: localmongodb
# BIGCHAINDB_DATABASE_HOST: mongodb BIGCHAINDB_DATABASE_HOST: mongodb
# BIGCHAINDB_DATABASE_PORT: 27017 BIGCHAINDB_DATABASE_PORT: 27017
# BIGCHAINDB_SERVER_BIND: 0.0.0.0:9984 BIGCHAINDB_SERVER_BIND: 0.0.0.0:9984
# BIGCHAINDB_WSSERVER_HOST: 0.0.0.0 BIGCHAINDB_WSSERVER_HOST: 0.0.0.0
# BIGCHAINDB_WSSERVER_ADVERTISED_HOST: bigchaindb BIGCHAINDB_WSSERVER_ADVERTISED_HOST: bigchaindb
# BIGCHAINDB_TENDERMINT_HOST: tendermint BIGCHAINDB_TENDERMINT_HOST: tendermint
# BIGCHAINDB_TENDERMINT_PORT: 26657 BIGCHAINDB_TENDERMINT_PORT: 26657
# ports: ports:
# - "9984:9984" - "9984:9984"
# - "9985:9985" - "9985:9985"
# - "26658" - "26658"
# healthcheck: healthcheck:
# test: ["CMD", "bash", "-c", "curl http://bigchaindb:9984 && curl http://tendermint:26657/abci_query"] test: ["CMD", "bash", "-c", "curl http://bigchaindb:9984 && curl http://tendermint:26657/abci_query"]
# interval: 3s interval: 3s
# timeout: 5s timeout: 5s
# retries: 3 retries: 3
# command: '.ci/entrypoint.sh' command: '.ci/entrypoint.sh'
# restart: always restart: always
tendermint: tendermint:
image: tendermint/tendermint:v0.31.5 image: tendermint/tendermint:v0.31.5
# volumes: # volumes:
@ -57,48 +57,48 @@ services:
ports: ports:
- "26656:26656" - "26656:26656"
- "26657:26657" - "26657:26657"
command: sh -c "tendermint init && tendermint node --consensus.create_empty_blocks=false --proxy_app=tcp://10.0.75.1:26658" command: sh -c "tendermint init && tendermint node --consensus.create_empty_blocks=false --proxy_app=tcp://bigchaindb:26658"
restart: always restart: always
# bdb: bdb:
# image: busybox image: busybox
# depends_on: depends_on:
# bigchaindb: bigchaindb:
# condition: service_healthy condition: service_healthy
# # curl client to check the health of development env # curl client to check the health of development env
# curl-client: curl-client:
# image: appropriate/curl image: appropriate/curl
# command: /bin/sh -c "curl -s http://bigchaindb:9984/ > /dev/null && curl -s http://tendermint:26657/ > /dev/null" command: /bin/sh -c "curl -s http://bigchaindb:9984/ > /dev/null && curl -s http://tendermint:26657/ > /dev/null"
# # BigchainDB setup to do acceptance testing with Python # BigchainDB setup to do acceptance testing with Python
# python-acceptance: python-acceptance:
# build: build:
# context: . context: .
# dockerfile: ./acceptance/python/Dockerfile dockerfile: ./acceptance/python/Dockerfile
# volumes: volumes:
# - ./acceptance/python/docs:/docs - ./acceptance/python/docs:/docs
# - ./acceptance/python/src:/src - ./acceptance/python/src:/src
# environment: environment:
# - BIGCHAINDB_ENDPOINT=bigchaindb - BIGCHAINDB_ENDPOINT=bigchaindb
# # Build docs only # Build docs only
# # docker-compose build bdocs # docker-compose build bdocs
# # docker-compose up -d bdocs # docker-compose up -d bdocs
# bdocs: bdocs:
# depends_on: depends_on:
# - vdocs - vdocs
# build: build:
# context: . context: .
# dockerfile: Dockerfile-dev dockerfile: Dockerfile-dev
# args: args:
# backend: localmongodb backend: localmongodb
# volumes: volumes:
# - .:/usr/src/app/ - .:/usr/src/app/
# command: make -C docs/server html command: make -C docs/server html
# vdocs: vdocs:
# image: nginx image: nginx
# ports: ports:
# - '33333:80' - '33333:80'
# volumes: volumes:
# - ./docs/server/build/html:/usr/share/nginx/html - ./docs/server/build/html:/usr/share/nginx/html