Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

Docker部署Bytom全节点钱包

蓝天天使2017
92 0 0
微服务和容器目前比较流行,相信很多小伙伴都比较熟悉docker, 如果你不是太了解,可以查看文档docker学习手册。那如何用docker搭建比原链(Bytom)的节点呢?
) q( U/ \# {* [; ^' [在操作之前,请自行安装docker。然后在你的终端输入(windows对应cmd):( g4 h' J6 N% i4 M- _1 g9 B5 `
docker. x1 M& x$ }3 _/ n4 s( j
出现如下图说明你已经安装成功了docker:
* m% |3 R: X' }9 ^: w* l# H# v0 {, t" S& P
获取bytom的docker镜像" R8 q8 g9 `- n  ^
docker pull bytom/bytom:latest# W7 k4 h( n6 V* d  z% x1 \# Z2 v
0 n+ e9 {! p  a% a7 {& u
用docker images 查看自己下载的bytom镜像  x0 f' E3 t- M* k& _
docker images4 ~+ b6 G+ x6 |
0 e( A/ g/ I. O
然后出现如下图说明已经获取到了镜像:
* D$ [, T3 @7 I, n3 G& p. ~/ B7 t/ ]& K1 t: w6 E( l! @1 R
#初始化:+ x3 f/ [" Z  v& c) {' U
docker run -v :/ root /.bytom bytom:latest bytomd init --chain_id 3 O5 r. h' V& b* U8 L
默认的Bytom数据目录(在主机上)是:1 }7 t+ u8 L& m& ^( f6 T( a: J
Mac: ~/Library/Bytom' d% u: y2 ]' d+ n. Z
Linux: ~/.bytom
8 G8 I$ k' H/ \3 M' {windows: %APPDATA%\Bytom$ D% K: r* {; P4 T3 K6 K
chainId 有三种选择:7 r( Y% Y' t. E# |5 v
mainnet:连接到主网
9 L/ Z" [. ^! f# n8 s+ b6 Qtestnet:连接到测试网) J3 ?$ b; i( z: X6 {. q
solonet:单节点
0 E3 i; |0 t$ P7 B4 M如下例(mac/testnet):1 i; T* ]8 D9 x3 x& A/ D; s
docker run -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet. R, L' n! m( t! j

; H6 I' U- e2 Y, G2 d* W5 ]#开启docker终端交互模式:
$ Q. ^/ t/ d( O' r$ G4 vdocker run -it -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest
' I- Q0 q1 ]' P% V/ Z  Z& f. F9 v/ W% h( g1 U
#开启守护进程模式:" S3 v' `  ~2 k  T4 K
docker run -d -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd node --web.closed --auth.disable
" X+ A" c+ }1 A查看正在运行的容器:0 b% Y& t8 M3 H7 Q4 X1 p0 ]' N
docker ps4 d0 k  A% X7 L$ b2 b
下图中我们可以看到我们在运行的容器:. E$ \) \* F3 a6 [) I
7 O! A2 G+ G1 Z& Q: W; w. }* i9 j
最后在浏览器中请求:http://0.0.0.0:9888,可以就可以查看我们钱包。
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

蓝天天使2017 初中生
  • 粉丝

    0

  • 关注

    0

  • 主题

    10