Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

Docker部署Bytom全节点钱包

蓝天天使2017
130 0 0
微服务和容器目前比较流行,相信很多小伙伴都比较熟悉docker, 如果你不是太了解,可以查看文档docker学习手册。那如何用docker搭建比原链(Bytom)的节点呢?
+ S0 x9 x! N! {# O" r在操作之前,请自行安装docker。然后在你的终端输入(windows对应cmd):
5 o+ J: `4 j9 ?( `docker
" l6 t( M: o: J出现如下图说明你已经安装成功了docker:( [! I9 J9 O% b0 t# w& _

- P1 D0 p3 N% a1 g) V) G- _" a获取bytom的docker镜像
) v4 x2 A; \9 n# g* q  Q9 ddocker pull bytom/bytom:latest5 T+ W; u  l) _& c; y* P

9 L* U7 p* O/ X( A- l+ q用docker images 查看自己下载的bytom镜像
: O8 H* e8 U4 ~2 mdocker images* ^& M# {  b' H0 E

& S2 t8 J( f9 M: E然后出现如下图说明已经获取到了镜像:
9 e  z' K) `- D, ?! m
. E  K, x$ \- k#初始化:# m* `. l3 h7 u+ |
docker run -v :/ root /.bytom bytom:latest bytomd init --chain_id $ Z; H, k2 n6 _( ~  i3 J
默认的Bytom数据目录(在主机上)是:
* o' r" |1 ]5 |0 f0 l: ^: d" }Mac: ~/Library/Bytom
8 r  a2 w: b/ H6 Y3 S# |4 G$ X7 MLinux: ~/.bytom- d9 P2 `+ c' ?: T' [
windows: %APPDATA%\Bytom
. m$ Q" \$ ?7 n0 tchainId 有三种选择:  p: a4 r, V) a) }
mainnet:连接到主网
0 X6 Q# |: t  F7 u5 D, Ttestnet:连接到测试网
# ~* ~5 I  {8 q- r% e0 Gsolonet:单节点- G  F- Z; B, {4 i: _6 Q
如下例(mac/testnet):
% x+ k9 e  X! A3 K3 ?$ Z- M3 l& Fdocker run -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet
8 X$ |+ u4 q8 Y. M4 F
2 D% c$ x0 a1 a; @, T#开启docker终端交互模式:: R2 v) N5 }; O- @) N/ G0 V
docker run -it -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest
2 H; F5 t8 I- j9 x
" o5 J0 z5 M+ s+ D: L! v#开启守护进程模式:
7 }) y) V( B1 ~& m* W) R1 O. f/ ^docker run -d -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd node --web.closed --auth.disable
- w4 p+ J- O9 L查看正在运行的容器:
8 b; j. P- i/ S0 t6 q1 n/ zdocker ps. v8 V/ g  b' b. f" R$ ^. A" ?
下图中我们可以看到我们在运行的容器:
( u" C+ Z0 \) `) m
: f  M- A/ a; F最后在浏览器中请求:http://0.0.0.0:9888,可以就可以查看我们钱包。
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

蓝天天使2017 初中生
  • 粉丝

    0

  • 关注

    0

  • 主题

    10