3 Star 5 Fork 1

wx-rdc/think

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
run.sh 850 Bytes
一键复制 编辑 原始数据 按行查看 历史
Edward.Zhu 提交于 2023-03-27 15:53 . update
#!/bin/bash
REPOS_URL="https://gitee.com/wx-rdc/think"
BASE_PATH="$HOME/.docker"
NETWORK_NAME="secloud-network"
MYSQL_NAME="sec-mysql"
REDIS_NAME="sec-redis"
SERVICE_NAME="think"
SERVICE_VERSION="1.0.0"
# registry path
REGISTRY="svr01:5000"
SQL_FILES="think-ddl.sql"
# docker exec -i $MYSQL_NAME mysql -uroot -p123456 < ./sql/think-ddl.sql
importSQL() {
if [ ! -f $BASE_PATH/sql/$1 ]; then
wget -O "$BASE_PATH/sql/$1" "$REPOS_URL/raw/master/sql/$1"
docker exec -i $MYSQL_NAME mysql -uroot -p123456 < $BASE_PATH/sql/$1
fi
}
if [ ! -d $BASE_PATH ]; then
mkdir -p $BASE_PATH
mkdir -p $BASE_PATH/sql
fi
for sqlfile in $SQL_FILES; do
importSQL $sqlfile
done
docker run -d \
-p 5001-5003:5001-5003 \
--restart=on-failure:5 \
--name think \
--network $NETWORK_NAME \
$REGISTRY/$SERVICE_NAME:$SERVICE_VERSION
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wx-rdc/think.git
git@gitee.com:wx-rdc/think.git
wx-rdc
think
think
master

搜索帮助