Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

Docker部署Bytom全节点钱包

蓝天天使2017
158 0 0
微服务和容器目前比较流行,相信很多小伙伴都比较熟悉docker, 如果你不是太了解,可以查看文档docker学习手册。那如何用docker搭建比原链(Bytom)的节点呢?8 m: S0 |' |5 {2 J
在操作之前,请自行安装docker。然后在你的终端输入(windows对应cmd):
# o) Y. P/ I2 ]4 I7 v3 E6 i' m1 I- ?. Gdocker2 u! u7 F" c# ~; H2 s
出现如下图说明你已经安装成功了docker:
% \  f: I2 B2 p# s; {% G$ [! n- t* J) \: N; _8 d2 I8 m
获取bytom的docker镜像8 e6 H/ i& ~7 p. G8 H$ q0 e7 ^
docker pull bytom/bytom:latest
- {4 _# J7 F7 S* \8 ?0 y; d9 B! P
3 @- z  j( G0 x# v: [% H. c用docker images 查看自己下载的bytom镜像
/ Y1 ^& b. }/ [- A4 pdocker images
+ `( r3 ?/ _" n1 ^1 u* L; j) h- |5 n# S" H+ b
然后出现如下图说明已经获取到了镜像:7 Q0 q% O0 \! m+ G$ U% T
" x$ a9 O" |6 a- Y
#初始化:
' f" i7 E% K* D0 o0 ~6 r$ i0 Z; {0 r5 idocker run -v :/ root /.bytom bytom:latest bytomd init --chain_id
5 T( l/ O, t9 r# s' y3 [默认的Bytom数据目录(在主机上)是:
% w# S8 L3 R6 B* H, q( g: WMac: ~/Library/Bytom  c3 J$ y% R9 G: A
Linux: ~/.bytom% \! o8 {, ?' r) J
windows: %APPDATA%\Bytom
& h8 i# W+ M9 |7 ochainId 有三种选择:
  U# P" A/ C+ _  S, omainnet:连接到主网
+ y4 }. r) l$ ]( Z& ltestnet:连接到测试网
2 ?. D: C# I4 L) ~1 h8 @0 G% i+ w- R6 usolonet:单节点
6 P- \" O* b3 X+ P9 K如下例(mac/testnet):
- `" Y) {9 B7 v7 X, pdocker run -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet
% g- @& s2 F  K# a0 y
7 N4 e3 X) Y0 |#开启docker终端交互模式:) i; Q- h3 B6 _) g$ v+ N9 g- r
docker run -it -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest% L! ~4 U0 l8 f2 Y" c

2 c, x: Z- J; \9 }#开启守护进程模式:
- |) w/ E0 e8 e1 v( ~5 Y+ Z; q1 Ndocker run -d -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd node --web.closed --auth.disable
4 c4 j# n, x+ |) L9 ]查看正在运行的容器:
. S; l! P0 I. B; ?. I$ a  E1 Vdocker ps
  X% q5 }, w- g8 t+ u下图中我们可以看到我们在运行的容器:
' n' e) @* V0 t8 ^4 d8 T* O9 Y6 r& t$ r
最后在浏览器中请求:http://0.0.0.0:9888,可以就可以查看我们钱包。
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

蓝天天使2017 初中生
  • 粉丝

    0

  • 关注

    0

  • 主题

    10