build: 更新 Docker 镜像构建配置
All checks were successful
CI/CD Pipeline / build-and-deploy (push) Successful in 2m25s
All checks were successful
CI/CD Pipeline / build-and-deploy (push) Successful in 2m25s
- 为 llmx-core-service 和 llmx-impl-bailian 项目添加自定义 entrypoint - 安装 netcat-openbsd 并使用 /entrypoint.sh 启动应用 -指定 Nacos 服务器地址和端口 - 优化镜像构建过程,提高启动速度和可靠性
This commit is contained in:
parent
c2d40091c2
commit
89c19bbcfe
@ -119,14 +119,26 @@ subprojects {
|
|||||||
ports = listOf("9002")
|
ports = listOf("9002")
|
||||||
environment = mapOf("SPRING_PROFILES_ACTIVE" to env)
|
environment = mapOf("SPRING_PROFILES_ACTIVE" to env)
|
||||||
imageName = "llmx-core-service"
|
imageName = "llmx-core-service"
|
||||||
// paths = listOf(File(rootProject.projectDir, "scripts").absolutePath)
|
paths = listOf(File(rootProject.projectDir, "scripts").absolutePath)
|
||||||
|
entrypoint = listOf(
|
||||||
|
"/bin/sh", "-c",
|
||||||
|
"apt-get update && apt-get install -y netcat-openbsd && " +
|
||||||
|
"/entrypoint.sh -d llmx-nacos:8848 -c " +
|
||||||
|
"'java -cp $( cat /app/jib-classpath-file ) $( cat /app/jib-main-class-file )'"
|
||||||
|
)
|
||||||
}
|
}
|
||||||
project {
|
project {
|
||||||
projectName = "llmx-impl-bailian"
|
projectName = "llmx-impl-bailian"
|
||||||
ports = listOf("9003")
|
ports = listOf("9003")
|
||||||
environment = mapOf("SPRING_PROFILES_ACTIVE" to env)
|
environment = mapOf("SPRING_PROFILES_ACTIVE" to env)
|
||||||
imageName = "llmx-impl-bailian"
|
imageName = "llmx-impl-bailian"
|
||||||
// paths = listOf(File(rootProject.projectDir, "scripts").absolutePath)
|
paths = listOf(File(rootProject.projectDir, "scripts").absolutePath)
|
||||||
|
entrypoint = listOf(
|
||||||
|
"/bin/sh", "-c",
|
||||||
|
"apt-get update && apt-get install -y netcat-openbsd && " +
|
||||||
|
"/entrypoint.sh -d llmx-nacos:8848 -c " +
|
||||||
|
"'java -cp $( cat /app/jib-classpath-file ) $( cat /app/jib-main-class-file )'"
|
||||||
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user