Docker部署Bytom全節點錢包

微服務和容器目前比較流行,相信不少小夥伴都比較熟悉docker, 若是你不是太瞭解,能夠查看文檔docker學習手冊。那如何用docker搭建比原鏈(Bytom)的節點呢?html

在操做以前,請自行安裝docker。而後在你的終端輸入(windows對應cmd):node

docker

出現以下圖說明你已經安裝成功了docker: web

獲取bytom的docker鏡像docker

docker pull bytom/bytom:latest

用docker images 查看本身下載的bytom鏡像windows

docker images

而後出現以下圖說明已經獲取到了鏡像:瀏覽器

#初始化:微服務

docker run -v < Bytom / data / directory / on / host / machine >:/ root /.bytom bytom:latest bytomd init --chain_id < chainId >

默認的Bytom數據目錄(在主機上)是:學習

Mac: ~/Library/Bytom測試

Linux: ~/.bytom3d

windows: %APPDATA%\Bytom

chainId 有三種選擇:

mainnet:鏈接到主網

testnet:鏈接到測試網

solonet:單節點

以下例(mac/testnet):

docker run -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet

#開啓docker終端交互模式:

docker run -it -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest

#開啓守護進程模式:

docker run -d -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd node --web.closed --auth.disable

查看正在運行的容器:

docker ps

下圖中咱們能夠看到咱們在運行的容器:

最後在瀏覽器中請求:http://0.0.0.0:9888,能夠就能夠查看咱們錢包。

相關文章
相關標籤/搜索