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 >>
|
||||
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 >>_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 >>_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
|
||||
|
|
|
@ -19,10 +19,6 @@ services:
|
|||
- LOG_LEVEL
|
||||
- "GAS_LIMIT_FACTOR=3"
|
||||
- "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:
|
||||
- '${VOTES_PROXY_PORT}:8002'
|
||||
networks:
|
||||
|
@ -61,11 +57,12 @@ services:
|
|||
networks:
|
||||
- test_network
|
||||
redis:
|
||||
image: redis:5.0.5-alpine
|
||||
image: redis
|
||||
build:
|
||||
dockerfile: redis/Dockerfile
|
||||
context: .
|
||||
volumes:
|
||||
- '${PWD}/${TARGET_NETWORK}/db:/data'
|
||||
- './configs/redis.conf:/usr/local/etc/redis/redis.conf'
|
||||
command: ["redis-server", "/usr/local/etc/redis/redis.conf"]
|
||||
networks:
|
||||
- test_network
|
||||
rabbitmq:
|
||||
|
@ -92,8 +89,6 @@ services:
|
|||
- VALIDATOR_PRIVATE_KEY
|
||||
- 'RABBITMQ_URL=amqp://rabbitmq:5672'
|
||||
- LOG_LEVEL
|
||||
volumes:
|
||||
- '../deploy/deploy-home/build/contracts/Bridge.json:/watcher/contracts_data/Bridge.json'
|
||||
networks:
|
||||
- test_network
|
||||
- blockchain_home
|
||||
|
|
|
@ -19,10 +19,6 @@ services:
|
|||
- LOG_LEVEL
|
||||
- "GAS_LIMIT_FACTOR=3"
|
||||
- "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:
|
||||
- '${VOTES_PROXY_PORT}:8002'
|
||||
networks:
|
||||
|
@ -65,11 +61,12 @@ services:
|
|||
- rabbit-signer-net
|
||||
- redis-signer-net
|
||||
redis:
|
||||
image: redis:5.0.5-alpine
|
||||
image: redis
|
||||
build:
|
||||
dockerfile: redis/Dockerfile
|
||||
context: .
|
||||
volumes:
|
||||
- '${PWD}/${TARGET_NETWORK}/db:/data'
|
||||
- './configs/redis.conf:/usr/local/etc/redis/redis.conf'
|
||||
command: ["redis-server", "/usr/local/etc/redis/redis.conf"]
|
||||
networks:
|
||||
- redis-signer-net
|
||||
- redis-keygen-net
|
||||
|
@ -101,8 +98,6 @@ services:
|
|||
- VALIDATOR_PRIVATE_KEY
|
||||
- 'RABBITMQ_URL=amqp://rabbitmq:5672'
|
||||
- LOG_LEVEL
|
||||
volumes:
|
||||
- '../deploy/deploy-home/build/contracts/Bridge.json:/watcher/contracts_data/Bridge.json'
|
||||
networks:
|
||||
- rabbit-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
|
||||
|
||||
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"]
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,5 +7,6 @@ COPY ./proxy/package.json /proxy/
|
|||
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/Bridge.json ./proxy/IERC20.json ./proxy/SharedDB.json /proxy/contracts_data/
|
||||
|
||||
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