Docker部署Bytom全节点钱包
蓝天天使2017
发表于 2022-12-24 06:27:59
158
0
0
在操作之前,请自行安装docker。然后在你的终端输入(windows对应cmd):
docker2 u! u7 F" c# ~; H2 s
出现如下图说明你已经安装成功了docker:
! n- t* J) \: N; _8 d2 I8 m
获取bytom的docker镜像8 e6 H/ i& ~7 p. G8 H$ q0 e7 ^
docker pull bytom/bytom:latest
用docker images 查看自己下载的bytom镜像
docker images
) h- |5 n# S" H+ b
然后出现如下图说明已经获取到了镜像:7 Q0 q% O0 \! m+ G$ U% T
" x$ a9 O" |6 a- Y
#初始化:
docker run -v :/ root /.bytom bytom:latest bytomd init --chain_id
默认的Bytom数据目录(在主机上)是:
Mac: ~/Library/Bytom c3 J$ y% R9 G: A
Linux: ~/.bytom% \! o8 {, ?' r) J
windows: %APPDATA%\Bytom
chainId 有三种选择:
mainnet:连接到主网
testnet:连接到测试网
solonet:单节点
如下例(mac/testnet):
docker run -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet
#开启docker终端交互模式:) i; Q- h3 B6 _) g$ v+ N9 g- r
docker run -it -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest% L! ~4 U0 l8 f2 Y" c
#开启守护进程模式:
docker run -d -p 9888:9888 -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd node --web.closed --auth.disable
查看正在运行的容器:
docker ps
下图中我们可以看到我们在运行的容器:
* O9 Y6 r& t$ r
最后在浏览器中请求:http://0.0.0.0:9888,可以就可以查看我们钱包。
成为第一个吐槽的人