UNPKG

1.1 kBYAMLView Raw
1version: '3'
2services:
3 sdk:
4 build:
5 context: .
6 dockerfile: Dockerfile.ci
7 depends_on: [node, compiler]
8 entrypoint: docker/wait-for-it.sh node:3013 --
9 env_file: [./docker/sdk.env]
10 environment:
11 - WALLET_PRIV=${WALLET_PRIV}
12 - WALLET_PUB=${WALLET_PUB}
13 volumes:
14 - .:/app
15 - .:/node_modules/@aeternity/aepp-sdk
16
17 node:
18 image: aeternity/aeternity:${TAG}
19 hostname: node
20 expose: [3013, 3113, 3014, 3114]
21 environment:
22 EPOCH_CONFIG: /home/aeternity/aeternity_node.yaml
23 command: -aecore expected_mine_rate ${EPOCH_MINE_RATE:-5000}
24 volumes:
25 - ${PWD}/docker/aeternity_node_mean16.yaml:/home/aeternity/aeternity_node.yaml
26 - ${PWD}/docker/keys/node:/home/aeternity/node/keys
27 - ${PWD}/docker/accounts_test.json:/home/aeternity/node/data/aecore/.genesis/accounts_test.json
28 - node_db:/home/aeternity/node/data/mnesia
29 - node_keys:/home/aeternity/node/keys
30
31
32 compiler:
33 image: aeternity/aesophia_http:${COMPILER_TAG}
34 hostname: compiler
35 expose: [3080]
36
37volumes:
38 node_db:
39 node_keys: