Jim8y / neo-cli-docker

use neo-cli easy by docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

neo-cli-docker

use neo-cli easy by docker

Setp 1

Prepare docker environment

https://docs.docker.com/engine/installation/

sudo yum install -y yum-utils
device-mapper-persistent-data
lvm2

sudo yum-config-manager
--add-repo
https://download.docker.com/linux/centos/docker-ce.repo

sudo yum install docker-ce

Setp 2

Run Shell to Buld Image

For Mainnet

docker build -t neo-cli:v0.1 https://github.com/NewEconoLab/neo-cli-docker.git#:dockerfile/mainnet

For Testnet

docker build -t neo-cli-testnet:v0.1 https://github.com/NewEconoLab/neo-cli-docker.git#:dockerfile/testnet

Step 3

Run Shell to Run container From Image

For Mainnet

docker run --rm -it -p 10332:10332 -v /home/neo/cli/0:/home/cli/Chain neo-cli:v0.1 /bin/bash

For Testnet

docker run --rm -it -p 20332:20332 -v /home/neo/cli/0:/home/cli/Chain neo-cli-testnet:v0.1 /bin/bash

Step 4

Start neo-cli

cd /home/cli && dotnet neo-cli.dll /rpc

[Ctrl]+[p]+[q] to exit container with not stop

Step 5

Mainnet Cli RPC

http://127.0.0.1:10332

Testnet Cli RPC

http://127.0.0.1:20332

Setp X

Construct PrivateNet

About

use neo-cli easy by docker

License:MIT License


Languages

Language:Dockerfile 100.0%