Nenhuma descrição

JiahengHe efb78782cc Approlval -> Approval 2 anos atrás
src efb78782cc Approlval -> Approval 2 anos atrás
.gitignore f171703fbc 部署流程完备 2 anos atrás
Dockerfile f171703fbc 部署流程完备 2 anos atrás
README.md 45bee203c8 update: readme.md 2 anos atrás
evi.properties.sample b3c6a15d1f 配置文件修改 2 anos atrás
jfinal.bat fcb113a309 undertow部署问题 2 anos atrás
jfinal.sh fcb113a309 undertow部署问题 2 anos atrás
package.xml fcb113a309 undertow部署问题 2 anos atrás
pom.xml a799e121af 解决 saveOrUpdate接口并发报错 2 anos atrás

README.md

运行指南

在开发环境时

cp evi.properties.sample src/main/resources/evi-dev.properties
vim src/main/resources/evi-dev.properties

找到:

  1. src/main/java/common/jfinal/AppConfig.java
  2. src/main/resources/blockchain.sql

在生产环境时

第一步:准备好环境资料

cp evi.properties.sample src/main/resources/evi.properties
vim src/main/resources/evi.properties

第二步:移除之前的docker环境

docker container stop eth-api &&
docker container rm eth-api &&
docker image rm eth-api

第三步:运行现有版本

git pull origin new_blockchain &&
git checkout new_blockchain &&
docker build -t eth-api . && 
docker run -itd --name eth-api --link mysql -p 8888:8888 eth-api /bin/bash /app/ethereum_viewer_interface-release/ethereum_viewer_interface/jfinal.sh start

报这个错的话:
failed to compute cache key: "/src/main/resources/evi.properties" not found: not found
说明你的第一步没有执行

之后要查看

docker exec -it eth-api /bin/bash