以太坊Linux下docker安裝

2021-09-19 03:03:46 字數 1790 閱讀 4796

docker支援centos 7 (64-bit)和centos 6.5 (64-bit) 或更高的版本。

docker 執行在 centos 7 上,要求系統為64位、系統核心版本為 3.10 以上。

docker 執行在 centos-6.5 或更高的版本的 centos 上,要求系統為64位、系統核心版本為 2.6.32-431 或者更高版本。

檢視核心命令:

uname -r
如果之前已經安裝過docker,則先移除舊版本。具體命令如下:

sudo yum remove docker

sudo yum remove docker-client

sudo yum remove docker-client-latest

sudo yum remove docker-common

sudo yum remove docker-latest

sudo yum remove docker-latest-logrotate

sudo yum remove docker-logrotate

sudo yum remove docker-selinux

sudo yum remove docker-engine-selinux

sudo yum remove docker-engine

sudo yum-config-manager --add-repo
sudo yum makecache fast
sudo yum -y install docker-ce
sudo systemctl start docker
systemctl enable docker
docker run hello-world
以上完成了docker環境的搭建。

docker pull ethereum/client-go
docker run -it -p 8545:8545 -p 30303:30303 -p8546:8546 -v /mnt/eth-data/:/root/.ethereum -v /etc/localtime:/etc/localtime -d --name docker-geth ethereum/client-go   --rpc --rpcaddr 0.0.0.0 --wsorigins * --rpccorsdomain * --nodiscover --debug   --networkid 123456 --ws --wsaddr 0.0.0.0 --wsport 8546 --wsapi eth,net,web3 --rpcapi eth,net,web3,personal --miner.gastarget 100000000 --miner.gaslimit 100000000 --gcmode archive --syncmode fast  --rpcport 8545 --port 30303
docker logs -t docker-geth
docker exec -ti docker-geth sh
geth attach rpc:http://localhost:8545
程式新視界

關注程式設計師的職場生涯,大量優質學習資源、技術文章分享

linux搭建以太坊

準備工具 虛擬機器 vmware workstation pro 14 ubuntu 桌面版系統映象 ubuntu 16.04.3 desktop amd64.iso 鏈結工具 xshell 以太坊錢包版本 geth linux amd64 1.7.3 4bb3c89d.tar 安裝後ubuntu預...

3 3 以太坊 以太坊核心詞彙詳解

以太坊虛擬機器 以太坊中智慧型合約的執行環境。賬戶外部賬戶 被公鑰 私鑰對控制 合約賬戶 合約賬戶被儲存在賬戶中的 控制 外部賬戶與合約賬戶區別 內部結構 訊息 類似於位元幣上的交易與位元幣交易的不同點 以太坊的訊息可以由外部實體或者合約建立,位元幣的交易只能外部建立 以太坊的訊息可以包含資料 如果...

以太坊入門

貨幣單位稱為以太 eth ether被細分為更小的單位,最小的是wei 1 ether 10的18此方 wei 以太的值在以太坊內部表示為以wei表示的無符號整數 為什麼要用wei呢?貌似是因為他是這種區塊鏈貨幣的理論先驅,比中本聰更早的提出了這種p2p的東西。以太坊錢包 進入以太坊系統的門戶。包含...