Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

Docker部署Bytom全节点钱包

蓝天天使2017
163 0 0
微服务和容器目前比较流行,相信很多小伙伴都比较熟悉docker, 如果你不是太了解,可以查看文档docker学习手册。那如何用docker搭建比原链(Bytom)的节点呢?
3 e; A) s# p6 V, Q2 q在操作之前,请自行安装docker。然后在你的终端输入(windows对应cmd):
' m5 Q) J+ {  g% _2 M4 q( C8 vdocker
. K% h- @4 }* ?6 [( g' M& F7 D8 E出现如下图说明你已经安装成功了docker:
1 Y  G) }% ~' K8 i3 n5 ?/ w
6 p! O1 l+ O2 l& P" F获取bytom的docker镜像0 i- S, C! c  H* B1 U
docker pull bytom/bytom:latest+ t/ z0 ?; |4 v4 A3 p8 h* {, U

; c& ^7 K3 |' S* {用docker images 查看自己下载的bytom镜像7 k. h, q5 w, G1 I
docker images1 H2 g" V0 k1 ~) p2 e

# I5 Q9 Z: x/ f9 n然后出现如下图说明已经获取到了镜像:& p3 B8 L# L+ w3 U$ u" h
' ~# K% {& V+ c
#初始化:  H. J6 l/ _1 c# ^+ H4 u- a0 ?4 R3 r
docker run -v :/ root /.bytom bytom:latest bytomd init --chain_id
6 q+ s6 c1 w2 \' p' C6 J( y默认的Bytom数据目录(在主机上)是:
7 `" A& s9 r$ J3 K8 |Mac: ~/Library/Bytom
& t4 H& r: k) V/ n3 m1 aLinux: ~/.bytom( B6 f/ `' G- m& o8 a
windows: %APPDATA%\Bytom& w5 L$ n% D( E) W4 H7 x
chainId 有三种选择:
) w# s2 H6 r$ H2 bmainnet:连接到主网
7 e- J0 K# N8 X" M2 t6 C  jtestnet:连接到测试网1 L6 t5 Q* e; Z/ g' s' p; q# u" D
solonet:单节点
; u: K' C- F: p* n2 J2 H如下例(mac/testnet):
* x! Z0 L6 o5 E/ mdocker run -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet: T' J% {( ]' L% Q' a3 r2 U

7 U- j. {! f4 Z$ t+ q/ X, h1 m#开启docker终端交互模式:& p2 x6 E# v6 y3 }' W
docker run -it -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest
2 d8 i2 b$ U) r9 g4 ]1 }
6 u7 c* N3 r; q8 p#开启守护进程模式:
4 C; E+ [* s8 _; I$ ?" |, |! zdocker run -d -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd node --web.closed --auth.disable
9 x- {5 N- O5 a" q! ~# K查看正在运行的容器:* c; g* M& w' [& g$ `
docker ps
0 h) }6 c7 [/ e& Q4 R$ y& w( r下图中我们可以看到我们在运行的容器:
- I6 {9 [$ _1 |+ _4 l# Y( V/ b, d/ `1 N$ }; n1 Z6 u
最后在浏览器中请求:http://0.0.0.0:9888,可以就可以查看我们钱包。
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

蓝天天使2017 初中生
  • 粉丝

    0

  • 关注

    0

  • 主题

    10