docker部署fisco bcos区块链浏览器

首先你要搭建一个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分钟,界面就弹出创建群组的窗口,我们创建一下:

docker部署fisco bcos区块链浏览器_第1张图片

然后在群组下增加节点:

docker部署fisco bcos区块链浏览器_第2张图片

等几分钟,后台定时任务就会将fisco相关数据同步过来了:

docker部署fisco bcos区块链浏览器_第3张图片docker部署fisco bcos区块链浏览器_第4张图片 

你可能感兴趣的:(fisco,bcos,区块链浏览器)