@@ -24,9 +24,9 @@ RUN echo "deb https://repo.sovrin.org/deb xenial $indy_stream" >> /etc/apt/sourc
2424
2525RUN useradd -ms /bin/bash -u $uid indy
2626
27- ARG indy_plenum_ver=1.2.382
27+ ARG indy_plenum_ver=1.2.389
2828ARG indy_anoncreds_ver=1.0.32
29- ARG indy_node_ver=1.3.440
29+ ARG indy_node_ver=1.3.446
3030ARG python3_indy_crypto_ver=0.4.1
3131ARG indy_crypto_ver=0.4.0
3232
@@ -38,7 +38,10 @@ RUN apt-get update -y && apt-get install -y \
3838 libindy-crypto=${indy_crypto_ver} \
3939 vim
4040
41- ENV POOL_IP=127.0.0.1
41+ ARG pool_ip=10.0.0.2
42+ ARG client_ip=$pool_ip
43+
44+ ENV CLIENT_IP=$client_ip
4245
4346RUN echo "[supervisord]\n \
4447logfile = /tmp/supervisord.log\n \
@@ -58,25 +61,25 @@ childlogdir = /tmp\n\
5861strip_ansi = false\n \
5962\n \
6063[program:node1]\n \
61- command=start_indy_node Node1 %(ENV_POOL_IP )s 9701 %(ENV_POOL_IP )s 9702\n \
64+ command=start_indy_node Node1 %(ENV_CLIENT_IP )s 9701 %(ENV_CLIENT_IP )s 9702\n \
6265directory=/home/indy\n \
6366stdout_logfile=/tmp/node1.log\n \
6467stderr_logfile=/tmp/node1.log\n \
6568\n \
6669[program:node2]\n \
67- command=start_indy_node Node2 %(ENV_POOL_IP )s 9703 %(ENV_POOL_IP )s 9704\n \
70+ command=start_indy_node Node2 %(ENV_CLIENT_IP )s 9703 %(ENV_CLIENT_IP )s 9704\n \
6871directory=/home/indy\n \
6972stdout_logfile=/tmp/node2.log\n \
7073stderr_logfile=/tmp/node2.log\n \
7174\n \
7275[program:node3]\n \
73- command=start_indy_node Node3 %(ENV_POOL_IP )s 9705 %(ENV_POOL_IP )s 9706\n \
76+ command=start_indy_node Node3 %(ENV_CLIENT_IP )s 9705 %(ENV_CLIENT_IP )s 9706\n \
7477directory=/home/indy\n \
7578stdout_logfile=/tmp/node3.log\n \
7679stderr_logfile=/tmp/node3.log\n \
7780\n \
7881[program:node4]\n \
79- command=start_indy_node Node4 %(ENV_POOL_IP )s 9707 %(ENV_POOL_IP )s 9708\n \
82+ command=start_indy_node Node4 %(ENV_CLIENT_IP )s 9707 %(ENV_CLIENT_IP )s 9708\n \
8083directory=/home/indy\n \
8184stdout_logfile=/tmp/node4.log\n \
8285stderr_logfile=/tmp/node4.log\n " \
@@ -87,7 +90,7 @@ USER indy
8790RUN awk '{if (index($1, "NETWORK_NAME") != 0) {print("NETWORK_NAME = \" sandbox\" ")} else print($0)}' /etc/indy/indy_config.py> /tmp/indy_config.py
8891RUN mv /tmp/indy_config.py /etc/indy/indy_config.py
8992
90- RUN generate_indy_pool_transactions --nodes 4 --clients 5 --nodeNum 1 2 3 4 --ips="$POOL_IP,$POOL_IP,$POOL_IP,$POOL_IP "
93+ RUN generate_indy_pool_transactions --nodes 4 --clients 5 --nodeNum 1 2 3 4 --ips="$pool_ip,$pool_ip,$pool_ip,$pool_ip "
9194
9295EXPOSE 9701 9702 9703 9704 9705 9706 9707 9708
9396
0 commit comments