-
Notifications
You must be signed in to change notification settings - Fork 593
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
54 lines (52 loc) · 1.56 KB
/
docker-compose.yml
File metadata and controls
54 lines (52 loc) · 1.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
services:
fork:
image: aztecprotocol/build:3.0
cpus: 1
cpuset: ${CPU_LIST:-}
mem_limit: 2G
entrypoint: 'anvil --silent -p 8545 --host 0.0.0.0 --chain-id 31337 --slots-in-an-epoch 1'
local-network:
image: aztecprotocol/build:3.0
cpus: 4
cpuset: ${CPU_LIST:-}
mem_limit: 8G
stop_grace_period: 60s
volumes:
- ../../../:/root/aztec-packages
- ${HOME}/.bb-crs:/root/.bb-crs
working_dir: /root/aztec-packages/yarn-project/aztec
command: 'node ./dest/bin start --local-network'
environment:
LOG_LEVEL: ${LOG_LEVEL:-verbose}
ETHEREUM_HOSTS: http://fork:8545
L1_CHAIN_ID: 31337
FORCE_COLOR: ${FORCE_COLOR:-1}
ARCHIVER_POLLING_INTERVAL_MS: 500
P2P_BLOCK_CHECK_INTERVAL_MS: 500
SEQ_POLLING_INTERVAL_MS: 500
WS_BLOCK_CHECK_INTERVAL_MS: 500
ARCHIVER_VIEM_POLLING_INTERVAL_MS: 500
P2P_MIN_TX_POOL_AGE_MS: 0
HARDWARE_CONCURRENCY: ${HARDWARE_CONCURRENCY:-}
docs-examples:
image: aztecprotocol/build:3.0
cpus: 4
cpuset: ${CPU_LIST:-}
mem_limit: 8G
volumes:
- ../../../:/root/aztec-packages
- ${HOME}/.bb-crs:/root/.bb-crs
working_dir: /root/aztec-packages/docs/examples/ts/aztecjs_runner
environment:
LOG_LEVEL: ${LOG_LEVEL:-verbose}
FORCE_COLOR: ${FORCE_COLOR:-1}
AZTEC_NODE_URL: http://local-network:8080
ETHEREUM_HOST: http://fork:8545
entrypoint: >
bash -c '
while ! nc -z local-network 8080; do sleep 1; done;
./run.sh
'
depends_on:
- local-network
- fork