CaiHQ 6f1fc41aad feat: support createParam
feat: docker script
2022-04-21 10:18:48 +08:00
..
2022-04-21 10:18:48 +08:00
2022-04-21 10:18:48 +08:00
2022-04-21 10:18:48 +08:00
2022-04-21 10:18:48 +08:00
2022-04-21 10:18:48 +08:00
2022-04-21 10:18:48 +08:00

本目录支持两种

镜像准备

请提前熟悉docker常用命令主要包括docker psdocker image xxdocker kill等。

  1. 下载或导入镜像:
#下载镜像
docker-compose pull
#或者是导入镜像bdcontract-x.x.x.tar为待导入镜像文件。
#docker load -i bdcontract-x.x.x.tar
  1. 检查是否有"bdware/bdcontract:latest"镜像。
docker image ls | grep bdcontract

如果没有名为"bdware/bdcontract latest"的镜像,就将其中的最新版本打上。

docker image tag bdware/bdcontract:x.y.z bdware/bdcontract:latest

3.执行init.sh,创建一些初始化需要的目录。

修改配置

1.复制或链接cp./bdcontract包括lib目录,yjs.jar)

2.修改./bdcontract/cmvar.json

也可利用cp目录下的jar包自己生成:

#本操作需要依赖java 1.8以上环境。
java -cp cp/libs:cp/yjs.jar org.bdware.sc.SM2Helper generateKeyToFile

生成的文件请妥善保存。

  1. 修改配置文件cmconfig.json如果需要配置文件参数详见配置说明cmconfig.readme.md

  2. 执行脚本sh start.sh