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
docker-compose up -d
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
docker exec -it siamchain-node1 bash
run bash# /opt/multichain/node start
docker exec -it siamchain-node1 bash
run bash# /opt/multichain/node stop
Content type
Image
Digest
sha256:b98a5c40e…
Size
257.9 MB
Last updated
over 3 years ago
docker pull siamdock/multichain:2.3.1