BSC(币安智能链)主网链部署

时间:2024-10-11 07:07:51

文章目录

  • 一. BSC主链镜像生成
  • 二.BSC主链容器生成
    • 2.1 下载BSC主网配置文件
    • 2.2 新建初始化创始区块文件脚本
    • 2.3 本地写入创世状态
    • 2.4 新建BSC链启动脚本
    • 2.5 启动BSC主网链
  • 三.查看BSC服务是否部署成功
  • 四.查看BSC主网节点是否同步完成

  • BSC链github地址:/binance-chain/bsc
  • 主网浏览器:/
  • 主网链官方部署文档:/smart-chain/developer/
  • 私有链官方部署文档:/smart-chain/developer/deploy/

一. BSC主链镜像生成

  • 下载BSC主链基础镜像
docker pull buildpack-deps:jessie-curl
  • 编写Dockerfile
# vim Dockerfile

FROM buildpack-deps:jessie-curl
RUN mkdir /data
RUN wget -P /usr/local/bin/ /binance-chain/bsc/releases/download/v1.0.7/geth_linux && mv /usr/local/bin/geth_linux /usr/local/bin/geth && chmod +x /usr/local/bin/geth
EXPOSE 8545 30303
WORKDIR /data
ENTRYPOIN