Docker部署Bytom全节点钱包
蓝天天使2017
发表于 2022-12-24 06:27:59
92
0
0
在操作之前,请自行安装docker。然后在你的终端输入(windows对应cmd):( g4 h' J6 N% i4 M- _1 g9 B5 `
docker. x1 M& x$ }3 _/ n4 s( j
出现如下图说明你已经安装成功了docker:
* l# H# v0 {, t" S& P
获取bytom的docker镜像" R8 q8 g9 `- n ^
docker pull bytom/bytom:latest# W7 k4 h( n6 V* d z% x1 \# Z2 v
0 n+ e9 {! p a% a7 {& u
用docker images 查看自己下载的bytom镜像 x0 f' E3 t- M* k& _
docker images4 ~+ b6 G+ x6 |
0 e( A/ g/ I. O
然后出现如下图说明已经获取到了镜像:
/ ]& K1 t: w6 E( l! @1 R
#初始化:+ x3 f/ [" Z v& c) {' U
docker run -v :/ root /.bytom bytom:latest bytomd init --chain_id 3 O5 r. h' V& b* U8 L
默认的Bytom数据目录(在主机上)是:1 }7 t+ u8 L& m& ^( f6 T( a: J
Mac: ~/Library/Bytom' d% u: y2 ]' d+ n. Z
Linux: ~/.bytom
windows: %APPDATA%\Bytom$ D% K: r* {; P4 T3 K6 K
chainId 有三种选择:7 r( Y% Y' t. E# |5 v
mainnet:连接到主网
testnet:连接到测试网) J3 ?$ b; i( z: X6 {. q
solonet:单节点
如下例(mac/testnet):1 i; T* ]8 D9 x3 x& A/ D; s
docker run -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet. R, L' n! m( t! j
#开启docker终端交互模式:
docker run -it -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest
/ Z Z& f. F9 v/ W% h( g1 U
#开启守护进程模式:" S3 v' ` ~2 k T4 K
docker run -d -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd node --web.closed --auth.disable
查看正在运行的容器:0 b% Y& t8 M3 H7 Q4 X1 p0 ]' N
docker ps4 d0 k A% X7 L$ b2 b
下图中我们可以看到我们在运行的容器:. E$ \) \* F3 a6 [) I
7 O! A2 G+ G1 Z& Q: W; w. }* i9 j
最后在浏览器中请求:http://0.0.0.0:9888,可以就可以查看我们钱包。
成为第一个吐槽的人