Skip to content

Commit 3bb550a

Browse files
committed
Update to mds/bootstrap/docker-compose-setup-network.yml
1 parent 4269e53 commit 3bb550a

File tree

1 file changed

+24
-18
lines changed

1 file changed

+24
-18
lines changed

cmds/bootstrap/docker-compose-setup-network.yml

+24-18
Original file line numberDiff line numberDiff line change
@@ -13,39 +13,45 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
version: '2'
17-
services:
18-
###### dynamic configuration ###########
16+
version: '3'
1917

18+
services:
2019
generate-raw-addresses:
21-
build: dockerfiles/tools
22-
command: bash -c "/bin-mount/generate-raw-addresses-if-needed 50 /addresses/raw-addresses.txt /addresses/addresses.yaml"
20+
image: techbureau/catapult-tools-private:gcc-master-6b1a810a33
21+
command: bash -c "/bin-mount/generate-raw-addresses-if-needed 53 /addresses/raw-addresses.txt /addresses/addresses.yaml"
2322
volumes:
2423
- ../../bin/bash:/bin-mount
2524
- ../../build/generated-addresses:/addresses:rw
2625
- ../../build/state:/state:rw
2726

2827
store-addresses:
29-
build: dockerfiles/ruby-alpine
30-
command: ash -c "/bin-mount/wait /addresses/raw-addresses.txt && /ruby/bin/store-addresses-if-needed.rb /addresses/raw-addresses.txt /addresses/addresses.yaml"
28+
build:
29+
context: ../../ruby
30+
dockerfile: Dockerfile-dev
31+
# command: bash -c "sleep infinity"
32+
command: bash -c "/bin-mount/wait /addresses/raw-addresses.txt && /usr/app/bin/store-addresses-if-needed.rb /addresses/raw-addresses.txt /addresses/addresses.yaml 53"
3133
volumes:
32-
- ../../bin/ash:/bin-mount
33-
- ../../ruby:/ruby
34+
- ../../bin/bash:/bin-mount
35+
- ../../ruby:/usr/app
3436
- ../../build/generated-addresses:/addresses:rw
3537

36-
generate-configs:
37-
build: dockerfiles/ruby-alpine
38-
command: ash -c "/bin-mount/wait /addresses/addresses.yaml && /ruby/bin/generate-and-write-configurations.rb /addresses/addresses.yaml /config-build /nemesis && touch /state/configs-generated"
38+
setup-network:
39+
build:
40+
context: ../../ruby
41+
dockerfile: Dockerfile-dev
42+
# command: bash -c "sleep infinity"
43+
command: bash -c "/bin-mount/wait /addresses/addresses.yaml && /usr/app/bin/generate-and-write-configurations.rb /addresses/addresses.yaml /config-build /nemesis && touch /state/configs-generated"
3944
volumes:
40-
- ../../bin/ash:/bin-mount
41-
- ../../ruby:/ruby
45+
- ../../bin/bash:/bin-mount
46+
- ../../ruby:/usr/app
4247
- ../../build/generated-addresses:/addresses
4348
- ../../build/catapult-config:/config-build
4449
- ../../build/nemesis:/nemesis:rw
4550
- ../../build/state:/state:rw
46-
51+
4752
peer-node-0-nemgen:
4853
build: dockerfiles/nemgen
54+
# command: bash -c "sleep infinity"
4955
command: bash -c "/bin-mount/wait /state/configs-generated && /bin/bash /userconfig/nemgen.sh && touch /state/peer-node-0-nemgen"
5056
stop_signal: SIGINT
5157
volumes:
@@ -55,7 +61,7 @@ services:
5561
- ../../bin/bash:/bin-mount
5662
- ../../build/state:/state:rw
5763
depends_on:
58-
- generate-configs
64+
- setup-network
5965

6066
peer-node-1-nemgen:
6167
build: dockerfiles/nemgen
@@ -68,7 +74,7 @@ services:
6874
- ../../bin/bash:/bin-mount
6975
- ../../build/state:/state:rw
7076
depends_on:
71-
- generate-configs
77+
- setup-network
7278

7379
api-node-0-nemgen:
7480
build: dockerfiles/nemgen
@@ -81,4 +87,4 @@ services:
8187
- ../../bin/bash:/bin-mount
8288
- ../../build/state:/state:rw
8389
depends_on:
84-
- generate-configs
90+
- setup-network

0 commit comments

Comments
 (0)