Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

Docker部署Bytom全节点钱包

蓝天天使2017
157 0 0
微服务和容器目前比较流行,相信很多小伙伴都比较熟悉docker, 如果你不是太了解,可以查看文档docker学习手册。那如何用docker搭建比原链(Bytom)的节点呢?# U, s4 r7 q/ r% b* e: S) i  g# R
在操作之前,请自行安装docker。然后在你的终端输入(windows对应cmd):9 S' W' w+ G1 e. ?
docker
7 B7 G7 l9 W. l# \0 J- j. ?出现如下图说明你已经安装成功了docker:
" G! {6 k. d6 A+ T- F+ S$ e/ Q6 q0 h( ^+ M: R
获取bytom的docker镜像
5 k1 ^6 M( m3 E3 S: v$ i6 v* V" Q; mdocker pull bytom/bytom:latest
8 Q, G; [' l+ `5 O& G9 T! x* S3 A0 V& v: f* p3 A  q4 l- |
用docker images 查看自己下载的bytom镜像
' D! k: f  D" ?5 Y! Wdocker images
# A/ ^% n; x5 {: c* H# x! h8 c# T8 q; L$ K7 L7 |+ j
然后出现如下图说明已经获取到了镜像:
, q; T+ y  s; j  D# |1 _5 P
# S) Y+ ]' l2 I/ c#初始化:2 d+ z5 J& j! B1 Z% K5 q' `1 B; `
docker run -v :/ root /.bytom bytom:latest bytomd init --chain_id ' m+ W0 K0 p* g  s2 O! g& J! J
默认的Bytom数据目录(在主机上)是:" Z8 ]: ?; T) K
Mac: ~/Library/Bytom
6 K9 v; {% Q$ [8 PLinux: ~/.bytom8 ~3 j8 B9 D# A& O7 \
windows: %APPDATA%\Bytom# f, k; F1 U9 \) r# S0 w5 X
chainId 有三种选择:& \+ A2 P- s% ~; h3 M( F# w
mainnet:连接到主网9 P3 ^; W( t) {, Z5 Q$ Y" B
testnet:连接到测试网+ L9 M7 l9 N+ H1 i
solonet:单节点( B- [( s" L) q) Q0 [) S$ Y) W
如下例(mac/testnet):! c8 V$ H+ |1 R9 z8 c
docker run -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet  R  ?- `4 h0 N/ `% ?$ f

5 t5 j4 r, ]; A7 Y#开启docker终端交互模式:. \) Z; _1 s. j- b- {
docker run -it -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest, ?& H( `2 R- G" d* n3 G+ g3 U
3 e' {! m9 f0 S) L  b
#开启守护进程模式:# H' C# V" K6 z1 `6 f
docker run -d -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd node --web.closed --auth.disable% p9 J% ?+ X. S/ q: o6 z1 z
查看正在运行的容器:
1 _9 Y+ g: ^3 E$ B2 B$ b$ bdocker ps
( v8 f* [# a; p6 c8 K' t下图中我们可以看到我们在运行的容器:5 {# ~$ h1 a( h3 `) w

) a/ q# I+ w( o, i0 \9 ]. A最后在浏览器中请求:http://0.0.0.0:9888,可以就可以查看我们钱包。
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

蓝天天使2017 初中生
  • 粉丝

    0

  • 关注

    0

  • 主题

    10