Docker部署Bytom全节点钱包
蓝天天使2017
发表于 2022-12-24 06:27:59
95
0
0
在操作之前,请自行安装docker。然后在你的终端输入(windows对应cmd):
docker
出现如下图说明你已经安装成功了docker:8 ~$ m8 E e7 e' `; f9 I: y/ {
获取bytom的docker镜像7 a6 b3 S! T- ~4 T
docker pull bytom/bytom:latest- x% E: p, B: D2 ]( ^1 P! o) E8 W
用docker images 查看自己下载的bytom镜像. d) K d& Z" [# [$ F6 f0 V& {
docker images
1 }# Q% p. k. |' S9 E
然后出现如下图说明已经获取到了镜像:+ z: A* f0 d. C2 U( \0 k# P
5 N8 ^; n7 t- H/ O5 P9 h
#初始化:
docker run -v :/ root /.bytom bytom:latest bytomd init --chain_id l7 L G+ `& ]$ C$ C4 y ^
默认的Bytom数据目录(在主机上)是:
Mac: ~/Library/Bytom, X3 e/ p7 ?6 [+ h
Linux: ~/.bytom
windows: %APPDATA%\Bytom3 G$ i" v1 w2 e
chainId 有三种选择:
mainnet:连接到主网
testnet:连接到测试网
solonet:单节点# X! T' t- z% c. c( v' L1 }
如下例(mac/testnet):6 i! k: C! H6 s9 F; S! i' |
docker run -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet( d0 S* q9 r+ _2 S/ X" O7 J; W
( p7 ?3 E6 [2 h8 g" K" L, d% ^$ X1 i
#开启docker终端交互模式:0 m! k; y: b4 J, C* H/ p9 I: c
docker run -it -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest
#开启守护进程模式:
docker run -d -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd node --web.closed --auth.disable, m- Q) L4 R0 y+ c! x' w8 S0 b% X& D
查看正在运行的容器:4 Y' p/ t) _; S4 L4 A% d: {3 [3 s% S
docker ps
下图中我们可以看到我们在运行的容器:0 }8 U" ]8 q, l4 L
& y1 I$ F; S+ h/ L: m/ g
最后在浏览器中请求:http://0.0.0.0:9888,可以就可以查看我们钱包。
成为第一个吐槽的人