环境要求
部署最小硬件要求:
内存:8G
硬盘:100G
cpu:8核
Quicknode节点部署
- 获取镜像版本号
浏览器打开链接http://test.bifcore.bitfactory.cn/hello
- 获取镜像
docker pull caictdevelop/bif-core:v${chain_version}
chain_version
最新为上一步返回镜像版本号
获取镜像报错原因及解决方法
参考链接
3. 启动镜像,进入容器
查看镜像IMAGE ID
docker images
启动Quicknode服务
docker run -itd -p 27002:27002 --privileged=true --volume bifchain:/usr/local/bifchain IMAGEID /bin/bash
命令docker volume ls即可看到多了一个vlume的映射
docker volume ls
镜像服务目录/usr/local/bifchain里所有映射对应数据信息
ll /var/lib/docker/volumes/bifchain/_data/
查询启动的docker镜像进程信息,获取container ID
docker ps
exec进入容器系统启动bifchain服务,container ID是上一步查询到的
docker exec -it f52b0f7bc379 /bin/bash
添加权限
chmod +x bin/*
chmod +x scripts/*
./scripts/bifd start
4. 查看节点进程
ps aux |grep -v grep |grep bif
5. 查看节点同步高度
查询测试网节点区块高度url和结果网址
同步查询Quicknode节点高度,port即部署时的27002
http://{host}:{port}/getLedger