Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

Docker部署Bytom全节点钱包

蓝天天使2017
93 0 0
微服务和容器目前比较流行,相信很多小伙伴都比较熟悉docker, 如果你不是太了解,可以查看文档docker学习手册。那如何用docker搭建比原链(Bytom)的节点呢?' c2 J; d9 u8 h% f
在操作之前,请自行安装docker。然后在你的终端输入(windows对应cmd):
+ \# W" X6 |2 ?4 Pdocker
) t! X5 P; k/ y6 o* c+ ]5 A出现如下图说明你已经安装成功了docker:6 t) }2 a1 ?, M1 h5 g
$ j4 I7 s) @- A& P! t# m- R  ^  o
获取bytom的docker镜像; g# t4 M' Y" t
docker pull bytom/bytom:latest- S) ?1 R" j2 @9 m: t! V# \
9 u) o2 o! {; W1 }$ R4 f* z! d
用docker images 查看自己下载的bytom镜像: x# u, g; _& Q
docker images
$ q9 S0 T$ m5 Z2 i- D6 Q% e
' \" B3 V0 S! r( S, Z0 f6 v6 X: ?! H然后出现如下图说明已经获取到了镜像:
7 o4 w6 u+ f& ^' s4 A: X
/ u( K  U) |+ \8 P#初始化:
  m8 A1 W% F( z2 E1 |docker run -v :/ root /.bytom bytom:latest bytomd init --chain_id ' K5 P5 ~/ D# C" v/ W; n
默认的Bytom数据目录(在主机上)是:
) k% d3 k5 f" R& V4 u  rMac: ~/Library/Bytom
7 ?3 L! m9 E) Z; L  GLinux: ~/.bytom- F! e% l# Z5 x8 g3 F7 O3 e
windows: %APPDATA%\Bytom' G% C" _! a1 R# x1 N9 `5 \
chainId 有三种选择:1 k. |9 ~) R. A! P  Y/ j
mainnet:连接到主网
4 ~$ M+ T7 \9 ^) V; X( xtestnet:连接到测试网/ G4 L! L5 \8 n& _5 \$ \& q  X
solonet:单节点
5 }, `. S+ K6 p: @7 p  [3 E+ T  G如下例(mac/testnet):
" I( O: i+ n6 U% @: [& sdocker run -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet4 W! E$ N9 {+ l# S, Z
* x/ u7 h4 {+ f2 @" I
#开启docker终端交互模式:6 u3 E4 y7 X( I" m6 p
docker run -it -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest8 l$ X$ z: ]5 o$ o; h
: _" d3 c  F# R- I7 C
#开启守护进程模式:
2 ]+ Y8 l( X& k0 k: y7 r" y5 _- X+ ldocker run -d -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd node --web.closed --auth.disable
$ @8 V* q7 E& j% E. T* b, D8 O. ?查看正在运行的容器:+ n/ G$ Q5 Y# ?2 I( N
docker ps
& R, o) }4 c' q0 _下图中我们可以看到我们在运行的容器:( `6 X  \) o7 r! u
: Q# l7 v) d6 l3 F- F& O
最后在浏览器中请求:http://0.0.0.0:9888,可以就可以查看我们钱包。
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

蓝天天使2017 初中生
  • 粉丝

    0

  • 关注

    0

  • 主题

    10