This package provides docker image and scripts to run private Ethereum blockchain.
Please follow the Windows / MacOS pre installation
All the docker entry commands are inside the Makefile. Please make familiar with the content of this file.
If you are Linux user then please skip the Vagrant installation part. Go directly to Docker.
Please follow the Linux pre installation
All the docker entry commands are inside the Makefile. Please make familiar with the content of this file.
-
Create a NODENAME file - ./docker/ethnetintel/files/NODENAME with your username:
cd <this repo directory>/docker # in vagrant this is ~/docker echo "my-name" > ethnetintel/files/NODENAME
-
Build Images:
cd docker make geth-build eth-polygon-build
-
Run a Devchain's node. This can be achieve either ways:
-
Geth stand alone
make geth-run
-
Run Geth with eth-net-intelligence-api. In this case you don't run the
geth-devchain
cointainer becauseethnetintel-devchain
will start a new one for you.docker-compose up --build ethnetintel-devchain
-
Please follow the description in truffle/README.md
-
List docker image
sudo docker image list
-
List docker container
sudo docker container list
- Find how to manage your wallet at the Ethereum Wiki
-
Init a project
truffle init
-
Run test
truffle test
-
Serve file content
truffle serve
http://factory.shinit.net:15000
Copyright 2017 - Dechain User Group Apache License (./LICENSE.txt)[./LICENSE.txt]