Docker部署Bytom全节点钱包
蓝天天使2017
发表于 2022-12-24 06:27:59
93
0
0
在操作之前,请自行安装docker。然后在你的终端输入(windows对应cmd):
docker
出现如下图说明你已经安装成功了docker:6 t) }2 a1 ?, M1 h5 g
$ j4 I7 s) @- A& P! t# m- R ^ o
获取bytom的docker镜像; g# t4 M' Y" t
docker pull bytom/bytom:latest- S) ?1 R" j2 @9 m: t! V# \
9 u) o2 o! {; W1 }$ R4 f* z! d
用docker images 查看自己下载的bytom镜像: x# u, g; _& Q
docker images
然后出现如下图说明已经获取到了镜像:
#初始化:
docker run -v :/ root /.bytom bytom:latest bytomd init --chain_id ' K5 P5 ~/ D# C" v/ W; n
默认的Bytom数据目录(在主机上)是:
Mac: ~/Library/Bytom
Linux: ~/.bytom- F! e% l# Z5 x8 g3 F7 O3 e
windows: %APPDATA%\Bytom' G% C" _! a1 R# x1 N9 `5 \
chainId 有三种选择:1 k. |9 ~) R. A! P Y/ j
mainnet:连接到主网
testnet:连接到测试网/ G4 L! L5 \8 n& _5 \$ \& q X
solonet:单节点
如下例(mac/testnet):
docker run -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet4 W! E$ N9 {+ l# S, Z
* x/ u7 h4 {+ f2 @" I
#开启docker终端交互模式:6 u3 E4 y7 X( I" m6 p
docker run -it -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest8 l$ X$ z: ]5 o$ o; h
: _" d3 c F# R- I7 C
#开启守护进程模式:
docker run -d -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd node --web.closed --auth.disable
查看正在运行的容器:+ n/ G$ Q5 Y# ?2 I( N
docker ps
下图中我们可以看到我们在运行的容器:( `6 X \) o7 r! u
: Q# l7 v) d6 l3 F- F& O
最后在浏览器中请求:http://0.0.0.0:9888,可以就可以查看我们钱包。
成为第一个吐槽的人