Add build arg to dockerfile & docker-compose (dev)

This commit is contained in:
Sylvain Bellemare 2017-06-06 15:13:00 +02:00 committed by Sylvain Bellemare
parent f35f01f1cb
commit 10e2ce1796
2 changed files with 7 additions and 1 deletions

View File

@ -14,8 +14,10 @@ ENV BIGCHAINDB_CONFIG_PATH /data/.bigchaindb
ENV BIGCHAINDB_SERVER_BIND 0.0.0.0:9984
ENV BIGCHAINDB_WSSERVER_HOST 0.0.0.0
ARG backend
RUN mkdir -p /usr/src/app
COPY . /usr/src/app/
WORKDIR /usr/src/app
RUN pip install --no-cache-dir -e .[dev]
RUN bigchaindb -y configure mongodb
RUN bigchaindb -y configure "$backend"

View File

@ -32,6 +32,8 @@ services:
build:
context: .
dockerfile: Dockerfile-dev
args:
backend: rethinkdb
container_name: docker-bigchaindb
volumes:
- ./bigchaindb:/usr/src/app/bigchaindb
@ -55,6 +57,8 @@ services:
build:
context: .
dockerfile: Dockerfile-dev
args:
backend: mongodb
volumes:
- ./bigchaindb:/usr/src/app/bigchaindb
- ./tests:/usr/src/app/tests