Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

Docker部署Bytom全节点钱包

蓝天天使2017
91 0 0
微服务和容器目前比较流行,相信很多小伙伴都比较熟悉docker, 如果你不是太了解,可以查看文档docker学习手册。那如何用docker搭建比原链(Bytom)的节点呢?1 u; t$ f# s  S. f0 s8 u
在操作之前,请自行安装docker。然后在你的终端输入(windows对应cmd):! A) H0 P2 ?" z3 t5 b1 i, M3 ?
docker
2 {' i" W" P6 G# @出现如下图说明你已经安装成功了docker:
( z# _$ F& l2 o" p! I
! R8 u; e, {0 ]( }获取bytom的docker镜像) D1 J8 d' G$ g' z: Q
docker pull bytom/bytom:latest2 T0 x# f: \0 z# a9 C2 ^' A2 T
$ U0 @% b: N' z! ]( K" x2 l+ |
用docker images 查看自己下载的bytom镜像
9 g8 z# J- _" a& z2 ndocker images; k- d% k: W- ^* \& ~9 p! |

# S+ W3 e! u5 o: H5 t然后出现如下图说明已经获取到了镜像:
, z* G# Y: c0 I( o/ p5 J. m* [! H6 p6 T% t+ H  ?- R
#初始化:, f5 z! D( L# K" }. I/ q
docker run -v :/ root /.bytom bytom:latest bytomd init --chain_id
) B5 r1 ^' w! f8 X8 r默认的Bytom数据目录(在主机上)是:
: C8 D' H$ a# z4 s+ f3 VMac: ~/Library/Bytom
4 J/ x+ f  J' R$ q0 wLinux: ~/.bytom, y2 H6 q, ]$ V% r' ?
windows: %APPDATA%\Bytom
; M- j& \3 r0 s5 C' g6 h$ d4 V- ]chainId 有三种选择:( C) f( F% `4 P! `+ J9 }
mainnet:连接到主网  S4 E9 q; a1 K7 p# ^
testnet:连接到测试网- m/ a* I3 s9 @0 A- z5 x# D
solonet:单节点+ l% e3 g& p' ?& F
如下例(mac/testnet):
1 {4 S: {2 k1 ^. x( }docker run -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet/ b1 Q0 U, I+ ?* M

- o/ \' ]+ m# C#开启docker终端交互模式:
/ _3 D4 }$ R/ w8 }docker run -it -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest
% y+ c- T) y4 |3 {
% D6 O; \- c4 F4 M#开启守护进程模式:8 L. J/ O3 U; l
docker run -d -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd node --web.closed --auth.disable0 o' ]$ n3 Q$ I' L, |. }
查看正在运行的容器:
& W: `2 Q6 q. h. y  Udocker ps
0 e' u8 x$ s9 w: ?8 Z下图中我们可以看到我们在运行的容器:
. I, l4 `6 |+ }. l
. C; m* t6 h* r& _最后在浏览器中请求:http://0.0.0.0:9888,可以就可以查看我们钱包。
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

蓝天天使2017 初中生
  • 粉丝

    0

  • 关注

    0

  • 主题

    10