首先你要搭建一个myql数据库(理论上mariadb也支持),并创建一个数据库,再建个账号给区块链浏览器使用,如:
CREATE DATABASE `fisco` CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;#创建用户并授权create user 'fisco'@'%' identified by '123456'; grant all privileges on `fisco`.* to 'fisco'@'%';flush privileges;
然后通过docker来启动区块链浏览器:
docker run -t -d \-p 5100:5100 \-p 5101:5101 \--name fisco-bcos-browser \-e MYSQL_HOST=192.168.8.10 \-e MYSQL_PORT=3306 \-e MYSQL_USER=fisco\-e MYSQL_PASSWORD=123456 \-e DATABASE=fisco \-v /etc/localtime:/etc/localtime \lengmianshi/fisco-bcos-browser:latest
说明:
MYSQL_HOST:mysql的主机地址MYSQL_PORT:数据库端口MYSQL_USER:刚刚创建的数据库用户名MYSQL_PASSWORD:用户密码DATABASE:库名,即区块链浏览器在这个库里保存数据端口5100为区块链浏览器web页面的访问端口,5101为后端接口的端口
使用浏览器访问:http://192.168.8.10:5100,过1~2分钟,界面就弹出创建群组的窗口,我们创建一下:
然后在群组下增加节点:
等几分钟,后台定时任务就会将fisco相关数据同步过来了: