代码拉取完成,页面将自动刷新
#/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')
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。