@@ -38,11 +38,6 @@ RUN apt-get update -y && apt-get install -y \
3838 libindy-crypto=${indy_crypto_ver} \
3939 vim
4040
41- ARG pool_ip=127.0.0.1
42- ARG client_ip=$pool_ip
43-
44- ENV CLIENT_IP=$client_ip
45-
4641RUN echo "[supervisord]\n \
4742logfile = /tmp/supervisord.log\n \
4843logfile_maxbytes = 50MB\n \
@@ -61,25 +56,25 @@ childlogdir = /tmp\n\
6156strip_ansi = false\n \
6257\n \
6358[program:node1]\n \
64- command=start_indy_node Node1 %(ENV_CLIENT_IP)s 9701 %(ENV_CLIENT_IP)s 9702\n \
59+ command=start_indy_node Node1 0.0.0.0 9701 0.0.0.0 9702\n \
6560directory=/home/indy\n \
6661stdout_logfile=/tmp/node1.log\n \
6762stderr_logfile=/tmp/node1.log\n \
6863\n \
6964[program:node2]\n \
70- command=start_indy_node Node2 %(ENV_CLIENT_IP)s 9703 %(ENV_CLIENT_IP)s 9704\n \
65+ command=start_indy_node Node2 0.0.0.0 9703 0.0.0.0 9704\n \
7166directory=/home/indy\n \
7267stdout_logfile=/tmp/node2.log\n \
7368stderr_logfile=/tmp/node2.log\n \
7469\n \
7570[program:node3]\n \
76- command=start_indy_node Node3 %(ENV_CLIENT_IP)s 9705 %(ENV_CLIENT_IP)s 9706\n \
71+ command=start_indy_node Node3 0.0.0.0 9705 0.0.0.0 9706\n \
7772directory=/home/indy\n \
7873stdout_logfile=/tmp/node3.log\n \
7974stderr_logfile=/tmp/node3.log\n \
8075\n \
8176[program:node4]\n \
82- command=start_indy_node Node4 %(ENV_CLIENT_IP)s 9707 %(ENV_CLIENT_IP)s 9708\n \
77+ command=start_indy_node Node4 0.0.0.0 9707 0.0.0.0 9708\n \
8378directory=/home/indy\n \
8479stdout_logfile=/tmp/node4.log\n \
8580stderr_logfile=/tmp/node4.log\n " \
@@ -90,6 +85,8 @@ USER indy
9085RUN awk '{if (index($1, "NETWORK_NAME") != 0) {print("NETWORK_NAME = \" sandbox\" ")} else print($0)}' /etc/indy/indy_config.py> /tmp/indy_config.py
9186RUN mv /tmp/indy_config.py /etc/indy/indy_config.py
9287
88+ ARG pool_ip=127.0.0.1
89+
9390RUN generate_indy_pool_transactions --nodes 4 --clients 5 --nodeNum 1 2 3 4 --ips="$pool_ip,$pool_ip,$pool_ip,$pool_ip"
9491
9592EXPOSE 9701 9702 9703 9704 9705 9706 9707 9708
0 commit comments