Get rid of bind mounts in docker-compose for contracts
This commit is contained in:
parent
23ba4e86f6
commit
f8e8ea8fe5
|
@ -92,7 +92,7 @@ orbs:
|
||||||
mkdir -p ./artifacts/logs/validator<< parameters.validator >>
|
mkdir -p ./artifacts/logs/validator<< parameters.validator >>
|
||||||
docker logs validator<< parameters.validator >>_rabbitmq_1 > ./artifacts/logs/validator<< parameters.validator >>/rabbitmq.log
|
docker logs validator<< parameters.validator >>_rabbitmq_1 > ./artifacts/logs/validator<< parameters.validator >>/rabbitmq.log
|
||||||
docker logs validator<< parameters.validator >>_redis_1 > ./artifacts/logs/validator<< parameters.validator >>/redis.log
|
docker logs validator<< parameters.validator >>_redis_1 > ./artifacts/logs/validator<< parameters.validator >>/redis.log
|
||||||
docker logs validator<< parameters.validator >>_proxy_1 >./artifacts/logs/validator<< parameters.validator >>/proxy.log
|
docker logs validator<< parameters.validator >>_proxy_1 > ./artifacts/logs/validator<< parameters.validator >>/proxy.log
|
||||||
docker logs validator<< parameters.validator >>_eth-watcher_1 > ./artifacts/logs/validator<< parameters.validator >>/eth-watcher.log
|
docker logs validator<< parameters.validator >>_eth-watcher_1 > ./artifacts/logs/validator<< parameters.validator >>/eth-watcher.log
|
||||||
docker logs validator<< parameters.validator >>_bnc-watcher_1 > ./artifacts/logs/validator<< parameters.validator >>/bnc-watcher.log
|
docker logs validator<< parameters.validator >>_bnc-watcher_1 > ./artifacts/logs/validator<< parameters.validator >>/bnc-watcher.log
|
||||||
docker logs validator<< parameters.validator >>_signer_1 > ./artifacts/logs/validator<< parameters.validator >>/signer.log
|
docker logs validator<< parameters.validator >>_signer_1 > ./artifacts/logs/validator<< parameters.validator >>/signer.log
|
||||||
|
|
|
@ -19,10 +19,6 @@ services:
|
||||||
- LOG_LEVEL
|
- LOG_LEVEL
|
||||||
- "GAS_LIMIT_FACTOR=3"
|
- "GAS_LIMIT_FACTOR=3"
|
||||||
- "MAX_GAS_LIMIT=6000000"
|
- "MAX_GAS_LIMIT=6000000"
|
||||||
volumes:
|
|
||||||
- '../deploy/deploy-test/build/contracts/IERC20.json:/proxy/contracts_data/IERC20.json'
|
|
||||||
- '../deploy/deploy-home/build/contracts/Bridge.json:/proxy/contracts_data/Bridge.json'
|
|
||||||
- '../deploy/deploy-side/build/contracts/SharedDB.json:/proxy/contracts_data/SharedDB.json'
|
|
||||||
ports:
|
ports:
|
||||||
- '${VOTES_PROXY_PORT}:8002'
|
- '${VOTES_PROXY_PORT}:8002'
|
||||||
networks:
|
networks:
|
||||||
|
@ -61,11 +57,12 @@ services:
|
||||||
networks:
|
networks:
|
||||||
- test_network
|
- test_network
|
||||||
redis:
|
redis:
|
||||||
image: redis:5.0.5-alpine
|
image: redis
|
||||||
|
build:
|
||||||
|
dockerfile: redis/Dockerfile
|
||||||
|
context: .
|
||||||
volumes:
|
volumes:
|
||||||
- '${PWD}/${TARGET_NETWORK}/db:/data'
|
- '${PWD}/${TARGET_NETWORK}/db:/data'
|
||||||
- './configs/redis.conf:/usr/local/etc/redis/redis.conf'
|
|
||||||
command: ["redis-server", "/usr/local/etc/redis/redis.conf"]
|
|
||||||
networks:
|
networks:
|
||||||
- test_network
|
- test_network
|
||||||
rabbitmq:
|
rabbitmq:
|
||||||
|
@ -92,8 +89,6 @@ services:
|
||||||
- VALIDATOR_PRIVATE_KEY
|
- VALIDATOR_PRIVATE_KEY
|
||||||
- 'RABBITMQ_URL=amqp://rabbitmq:5672'
|
- 'RABBITMQ_URL=amqp://rabbitmq:5672'
|
||||||
- LOG_LEVEL
|
- LOG_LEVEL
|
||||||
volumes:
|
|
||||||
- '../deploy/deploy-home/build/contracts/Bridge.json:/watcher/contracts_data/Bridge.json'
|
|
||||||
networks:
|
networks:
|
||||||
- test_network
|
- test_network
|
||||||
- blockchain_home
|
- blockchain_home
|
||||||
|
|
|
@ -19,10 +19,6 @@ services:
|
||||||
- LOG_LEVEL
|
- LOG_LEVEL
|
||||||
- "GAS_LIMIT_FACTOR=3"
|
- "GAS_LIMIT_FACTOR=3"
|
||||||
- "MAX_GAS_LIMIT=6000000"
|
- "MAX_GAS_LIMIT=6000000"
|
||||||
volumes:
|
|
||||||
- '../deploy/deploy-test/build/contracts/IERC20.json:/proxy/contracts_data/IERC20.json'
|
|
||||||
- '../deploy/deploy-home/build/contracts/Bridge.json:/proxy/contracts_data/Bridge.json'
|
|
||||||
- '../deploy/deploy-side/build/contracts/SharedDB.json:/proxy/contracts_data/SharedDB.json'
|
|
||||||
ports:
|
ports:
|
||||||
- '${VOTES_PROXY_PORT}:8002'
|
- '${VOTES_PROXY_PORT}:8002'
|
||||||
networks:
|
networks:
|
||||||
|
@ -65,11 +61,12 @@ services:
|
||||||
- rabbit-signer-net
|
- rabbit-signer-net
|
||||||
- redis-signer-net
|
- redis-signer-net
|
||||||
redis:
|
redis:
|
||||||
image: redis:5.0.5-alpine
|
image: redis
|
||||||
|
build:
|
||||||
|
dockerfile: redis/Dockerfile
|
||||||
|
context: .
|
||||||
volumes:
|
volumes:
|
||||||
- '${PWD}/${TARGET_NETWORK}/db:/data'
|
- '${PWD}/${TARGET_NETWORK}/db:/data'
|
||||||
- './configs/redis.conf:/usr/local/etc/redis/redis.conf'
|
|
||||||
command: ["redis-server", "/usr/local/etc/redis/redis.conf"]
|
|
||||||
networks:
|
networks:
|
||||||
- redis-signer-net
|
- redis-signer-net
|
||||||
- redis-keygen-net
|
- redis-keygen-net
|
||||||
|
@ -101,8 +98,6 @@ services:
|
||||||
- VALIDATOR_PRIVATE_KEY
|
- VALIDATOR_PRIVATE_KEY
|
||||||
- 'RABBITMQ_URL=amqp://rabbitmq:5672'
|
- 'RABBITMQ_URL=amqp://rabbitmq:5672'
|
||||||
- LOG_LEVEL
|
- LOG_LEVEL
|
||||||
volumes:
|
|
||||||
- '../deploy/deploy-home/build/contracts/Bridge.json:/watcher/contracts_data/Bridge.json'
|
|
||||||
networks:
|
networks:
|
||||||
- rabbit-ethwatcher-net
|
- rabbit-ethwatcher-net
|
||||||
- redis-ethwatcher-net
|
- redis-ethwatcher-net
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -10,5 +10,6 @@ COPY ./ethWatcher/package.json /watcher/
|
||||||
RUN npm install
|
RUN npm install
|
||||||
|
|
||||||
COPY ./ethWatcher/ethWatcher.js ./shared/db.js ./shared/logger.js ./shared/amqp.js ./shared/crypto.js /watcher/
|
COPY ./ethWatcher/ethWatcher.js ./shared/db.js ./shared/logger.js ./shared/amqp.js ./shared/crypto.js /watcher/
|
||||||
|
COPY ./proxy/Bridge.json /watcher/contracts_data/
|
||||||
|
|
||||||
ENTRYPOINT ["node", "ethWatcher.js"]
|
ENTRYPOINT ["node", "ethWatcher.js"]
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,5 +7,6 @@ COPY ./proxy/package.json /proxy/
|
||||||
RUN npm install
|
RUN npm install
|
||||||
|
|
||||||
COPY ./proxy/index.js ./proxy/encode.js ./proxy/decode.js ./proxy/sendTx.js ./shared/logger.js ./shared/crypto.js /proxy/
|
COPY ./proxy/index.js ./proxy/encode.js ./proxy/decode.js ./proxy/sendTx.js ./shared/logger.js ./shared/crypto.js /proxy/
|
||||||
|
COPY ./proxy/Bridge.json ./proxy/IERC20.json ./proxy/SharedDB.json /proxy/contracts_data/
|
||||||
|
|
||||||
ENTRYPOINT ["node", "index.js"]
|
ENTRYPOINT ["node", "index.js"]
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,5 @@
|
||||||
|
FROM redis:5.0.5-alpine
|
||||||
|
|
||||||
|
COPY ./redis/redis.conf /usr/local/etc/redis/
|
||||||
|
|
||||||
|
CMD ["redis-server", "/usr/local/etc/redis/redis.conf"]
|
Loading…
Reference in New Issue