Sign inSign up

siamdock/multichain

By siamdock

Updated over 3 years ago

Image
0

91

siamdock/multichain repository overview

config multichain on docker and joining network Siamchain

  • 1 create docker network siamchain-network
docker network create --driver=bridge --subnet=172.31.31.0/24. siamchain-network
  • 2 create directory /opt/siamchain

  • 3 cd /opt/siamchain

  • 4 edit file /opt/siamchain/docker-compose.yml. push following docker-compose detail into file /opt/siamchain/docker-compose.yml

version: "3.9"
services:
  node1:
    image: "siamdock/multichain:2.3.1"
    container_name: siamchain-node1
    hostname: siamchain-node1
    ports:
      - "7001:9000"
    tty: true
    volumes: 
       - "./data:/opt/multichain/data"

    networks:
      siamchain-network:
         ipv4_address: 172.31.31.11
networks:
  siamchain-network:
    external: true
    name: siamchain-network
  • 5 at directory /opt/siamchain run
docker-compose up -d 

  • 6 joinnode to siamchain master node
docker exec -it siamchain-node1  bash
run  bash# /opt/multichain/join
 
output : 
MultiChain 2.3.1 Daemon (Community Edition, latest protocol 20013)

Retrieving blockchain parameters from the seed node 58.82.172.176:7001 ...
Blockchain successfully initialized.

Please ask blockchain admin or user having activate permission to let you connect and/or transact:
multichain-cli siamchain grant 1G7t3MNksnAU15jAegxqeEcZDkYh3JKYQsVwVF connect
multichain-cli siamchain grant 1G7t3MNksnAU15jAegxqeEcZDkYh3JKYQsVwVF connect,send,receive
  • 7 copy output then email to Administrator request allow you access network of siamchain blockchain
  • 8 start multichain in docker
docker exec -it siamchain-node1  bash 
run  bash# /opt/multichain/node start

  • 9 stop multichain in docker
docker exec -it siamchain-node1  bash 
run  bash# /opt/multichain/node stop

Tag summary

Content type

Image

Digest

sha256:b98a5c40e

Size

257.9 MB

Last updated

over 3 years ago

docker pull siamdock/multichain:2.3.1