2 Star 6 Fork 4

xiaochun / zrlog-docker

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
start.sh 970 Bytes
一键复制 编辑 原始数据 按行查看 历史
xiaochun 提交于 2021-08-12 00:21 . update start.sh.
#/bin/sh
configFile='config/config.properties'
previewConfigFile='config/preview.properties'
timezone='Asia/Chongqing'
if [ -f ${configFile} ];
then
echo 'run docker ...'
else
echo 'Not found configFile: '${configFile}
exit 0
fi
prop() {
grep "${1}" ${configFile}|cut -d'=' -f2
}
previewProp() {
grep "${1}" ${previewConfigFile}|cut -d'=' -f2
}
# start docker
docker run -d --restart=always -m=256m -p $(prop 'export.port'):$(prop 'server.port') -e TZ=${timezone} -e PREVIEW_MODE="$(previewProp 'preview')" \
-e DOCKER_MODE='true' \
-e contextPath="$(prop 'contextPath')" \
-e DEFAULT_USERNAME="$(previewProp 'default.username')" \
-e DEFAULT_PASSWORD="$(previewProp 'default.password')" \
-e DB_PROPERTIES='password='$(prop 'db.password')'
jdbcUrl=jdbc:mysql://'$(prop 'db.host')':'$(prop 'db.port')'/'$(prop 'db.database')'?&characterEncoding=UTF-8
user='$(prop 'db.username')'
driverClass=driverClass=com.mysql.cj.jdbc.Driver' \
$(prop 'app.name')
1
https://gitee.com/94fzb/zrlog-docker.git
git@gitee.com:94fzb/zrlog-docker.git
94fzb
zrlog-docker
zrlog-docker
master

搜索帮助