version: '2.4' networks: default: name: neo_go_network ipam: config: - subnet: 172.200.0.0/24 gateway: 172.200.0.254 # volumes: # volume_chain: # driver: local services: node_one: container_name: neo_go_node_one image: env_neo_go_image command: "node --config-path /config --privnet" #command: "node --config-path /config --privnet" # command: "db restore --config-path /config --privnet -i /folkrock.mainnet.dump --dump /folkrock_dump.json" volumes: - ../config/protocol.privnet.docker.one.yml:/config/protocol.privnet.yml - ./wallets/wallet1.json:/wallet1.json #- volume_chain:/chains - ./folkrock.mainnet.dump:/folkrock.mainnet.dump - ./folkrock_dump.json:/folkrock_dump.json - ../chains/privnet1.bolt:/chains/privnet1.bolt ports: - 20333:20333 - 30333:30333 - 20001:20001 node_two: container_name: neo_go_node_two image: env_neo_go_image command: "node --config-path /config --privnet --debug" volumes: - ../config/protocol.privnet.docker.two.yml:/config/protocol.privnet.yml - ./wallets/wallet2.json:/wallet2.json #- volume_chain:/chains - ../chains/privnet2.bolt:/chains/privnet2.bolt ports: - 20334:20334 - 30334:30334 - 20002:20002 node_three: container_name: neo_go_node_three image: env_neo_go_image command: "node --config-path /config --privnet" volumes: - ../config/protocol.privnet.docker.three.yml:/config/protocol.privnet.yml - ./wallets/wallet3.json:/wallet3.json #- volume_chain:/chains - ../chains/privnet3.bolt:/chains/privnet3.bolt ports: - 20335:20335 - 30335:30335 - 20003:20003 node_four: container_name: neo_go_node_four image: env_neo_go_image command: "node --config-path /config --privnet" volumes: - ../config/protocol.privnet.docker.four.yml:/config/protocol.privnet.yml - ./wallets/wallet4.json:/wallet4.json #- volume_chain:/chains ports: - 20336:20336 - 30336:30336 - 20004:20004 node_single: container_name: neo_go_node_single image: env_neo_go_image command: "node --config-path /config --privnet" volumes: - ../config/protocol.privnet.docker.single.yml:/config/protocol.privnet.yml - ./wallets/wallet1_solo.json:/wallet1.json #- volume_chain:/chains - ../chains/privnet4.bolt:/chains/privnet4.bolt ports: - 20333:20333 - 30333:30333 - 20001:20001