Docker部署Bytom全节点钱包
蓝天天使2017
发表于 2022-12-24 06:27:59
163
0
0
在操作之前,请自行安装docker。然后在你的终端输入(windows对应cmd):
docker
出现如下图说明你已经安装成功了docker:
获取bytom的docker镜像0 i- S, C! c H* B1 U
docker pull bytom/bytom:latest+ t/ z0 ?; |4 v4 A3 p8 h* {, U
用docker images 查看自己下载的bytom镜像7 k. h, q5 w, G1 I
docker images1 H2 g" V0 k1 ~) p2 e
然后出现如下图说明已经获取到了镜像:& 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
默认的Bytom数据目录(在主机上)是:
Mac: ~/Library/Bytom
Linux: ~/.bytom( B6 f/ `' G- m& o8 a
windows: %APPDATA%\Bytom& w5 L$ n% D( E) W4 H7 x
chainId 有三种选择:
mainnet:连接到主网
testnet:连接到测试网1 L6 t5 Q* e; Z/ g' s' p; q# u" D
solonet:单节点
如下例(mac/testnet):
docker run -v ~/Library/Bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet: T' J% {( ]' L% Q' a3 r2 U
#开启docker终端交互模式:& p2 x6 E# v6 y3 }' W
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
查看正在运行的容器:* c; g* M& w' [& g$ `
docker ps
下图中我们可以看到我们在运行的容器:
/ b, d/ `1 N$ }; n1 Z6 u
最后在浏览器中请求:http://0.0.0.0:9888,可以就可以查看我们钱包。
成为第一个吐槽的人