Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
T
think-tank
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
张京坤
think-tank
Commits
4de9fda7
提交
4de9fda7
authored
1月 24, 2025
作者:
王峰
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'yjzx_test' of
http://1.95.78.131:8090/ZhangJingKun/think-tank
into yjzx_test
上级
93126ad9
2f4ad221
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
11 行增加
和
4 行删除
+11
-4
Dockerfile
build/Dockerfile
+5
-2
build.sh
build/build.sh
+1
-1
env.prod
build/env/env.prod
+3
-1
env.test
build/env/env.test
+2
-0
没有找到文件。
build/Dockerfile
浏览文件 @
4de9fda7
...
@@ -17,14 +17,17 @@ WORKDIR /workspace
...
@@ -17,14 +17,17 @@ WORKDIR /workspace
COPY
--from=builder /workspace/target/*.jar /workspace/app.jar
COPY
--from=builder /workspace/target/*.jar /workspace/app.jar
ARG
ENV_NAME
ARG
ENV_NAME
ARG
NACOS
ARG
PORT
ARG
PORT
ENV
APP_OPTS1="-Dspring.profiles.active=${ENV_NAME}"
ENV
APP_OPTS1="-Dspring.profiles.active=${ENV_NAME}"
ENV
APP_OPTS2="-Djasypt.encryptor.password=1@wdLkj90#chMsdzxA%2024"
ENV
APP_OPTS2="-Djasypt.encryptor.password=1@wdLkj90#chMsdzxA%2024"
ENV
APP_OPTS3="-Dfile.encoding=utf-8"
ENV
APP_OPTS3="-Dfile.encoding=utf-8"
ENV
APP_OPTS4="-Duser.timezone=Asia/Shanghai"
ENV
APP_OPTS4="-Duser.timezone=Asia/Shanghai"
ENV
APP_OPTS5="${NACOS}"
ENV
JVM_OPTS="-Xmx2024M -Xms256M"
ENV
JVM_OPTS="-Xmx2024M -Xms256M"
EXPOSE
${PORT}
EXPOSE
${PORT}
ENTRYPOINT
["sh","-c","java $APP_OPTS1 $APP_OPTS2 $APP_OPTS3 $APP_OPTS4 -jar $JVM_OPTS /workspace/app.jar"]
ENTRYPOINT
["sh","-c","java $APP_OPTS1 $APP_OPTS2 $APP_OPTS3 $APP_OPTS4 APP_OPTS5 -jar $JVM_OPTS /workspace/app.jar"]
\ No newline at end of file
\ No newline at end of file
build/build.sh
浏览文件 @
4de9fda7
...
@@ -44,7 +44,7 @@ function handle {
...
@@ -44,7 +44,7 @@ function handle {
echo
"完整镜像:
${
domain
}
/
${
namespace
}
/
${
name
}
:
${
version
}
"
echo
"完整镜像:
${
domain
}
/
${
namespace
}
/
${
name
}
:
${
version
}
"
echo
"---构建镜像---"
echo
"---构建镜像---"
docker build
--build-arg
ENV_NAME
=
${
svc_env
}
--build-arg
PORT
=
${
svc_port
}
-f
./build/Dockerfile
-t
${
domain
}
/
${
namespace
}
/
${
name
}
:
${
version
}
.
docker build
--build-arg
NACOS
=
${
svc_nacos
}
--build-arg
ENV_NAME
=
${
svc_env
}
--build-arg
PORT
=
${
svc_port
}
-f
./build/Dockerfile
-t
${
domain
}
/
${
namespace
}
/
${
name
}
:
${
version
}
.
echo
"---推送镜像---"
echo
"---推送镜像---"
docker login
-u
=
$username
-p
=
${
passwd
}
${
domain
}
docker login
-u
=
$username
-p
=
${
passwd
}
${
domain
}
...
...
build/env/env.prod
浏览文件 @
4de9fda7
# 镜像仓库
# 镜像仓库
# 版本 T1.0.0: T为测试版,R为稳定版
# 版本 T1.0.0: T为测试版,R为稳定版
version="
R
1.0.0" # 可自定义
version="
T
1.0.0" # 可自定义
# 镜像仓库地址
# 镜像仓库地址
domain="swr.cn-southwest-2.myhuaweicloud.com"
domain="swr.cn-southwest-2.myhuaweicloud.com"
# 镜像分组,按部门区分
# 镜像分组,按部门区分
...
@@ -17,3 +17,5 @@ svc_env="prod"
...
@@ -17,3 +17,5 @@ svc_env="prod"
svc_name="think-tank"
svc_name="think-tank"
# 服务端口
# 服务端口
svc_port="9098"
svc_port="9098"
# nacos配置
svc_nacos="-DNACOS_SERVER=192.168.0.249:9848 -DNACOS_NAMESPACE=smartTest"
build/env/env.test
浏览文件 @
4de9fda7
...
@@ -17,3 +17,5 @@ svc_env="test"
...
@@ -17,3 +17,5 @@ svc_env="test"
svc_name
=
"think-tank"
svc_name
=
"think-tank"
# 服务端口
# 服务端口
svc_port
=
"9099"
svc_port
=
"9099"
# nacos配置
svc_nacos
=
"-DNACOS_SERVER=192.168.0.249:9848 -DNACOS_NAMESPACE=smartTest"
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论