Docker部署Bytom全节点钱包

微服务和容器目前比较流行,相信不少小伙伴都比较熟悉docker, 若是你不是太了解,能够查看文档docker学习手册。那如何用docker搭建比原链(Bytom)的节点呢?html

在操做以前,请自行安装docker。而后在你的终端输入(windows对应cmd):node

docker

出现以下图说明你已经安装成功了docker: web

获取bytom的docker镜像docker

docker pull bytom/bytom:latest

用docker images 查看本身下载的bytom镜像windows

docker images

而后出现以下图说明已经获取到了镜像:浏览器

#初始化:微服务

docker run -v < Bytom / data / directory / on / host / machine >:/ root /.bytom bytom:latest bytomd init --chain_id < chainId >

默认的Bytom数据目录(在主机上)是:学习

Mac: ~/Library/Bytom测试

Linux: ~/.bytom3d

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终端交互模式:

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

查看正在运行的容器:

docker ps

下图中咱们能够看到咱们在运行的容器:

最后在浏览器中请求:http://0.0.0.0:9888,能够就能够查看咱们钱包。

相关文章
相关标签/搜索