Skip to content

Commit ab6dea2

Browse files
VLSMBco63oc
authored andcommitted
fix(nl2sql): fix docker file (alibaba#2448)
fix docker file
1 parent 127b53e commit ab6dea2

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

spring-ai-alibaba-nl2sql/docker-file/Dockerfile-backend

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ WORKDIR /app
2020
# 从构建阶段复制jar文件(版本号需要根据构建结果进行更新)
2121
COPY spring-ai-alibaba-nl2sql-management/target/spring-ai-alibaba-nl2sql-management-1.0.0.4-SNAPSHOT.jar app.jar
2222

23+
# 安装python3,用于运行python脚本
24+
RUN apt update && apt install -y python3
25+
2326
# 创建配置文件目录
2427
RUN mkdir -p /app/config
2528

spring-ai-alibaba-nl2sql/docker-file/docker-compose.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,13 @@ services:
3636
build:
3737
context: ..
3838
dockerfile: ./docker-file/Dockerfile-backend
39+
tags:
40+
- saa-nl2sql-backend:1.0.0.4-SNAPSHOT
3941
container_name: nl2sql-backend
4042
environment:
4143
- NL2SQL_DATASOURCE_URL=jdbc:mysql://mysql:3306/nl2sql_db?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true
4244
- NL2SQL_DATASOURCE_USERNAME=root
43-
- NL2SQL_DATASOURCE_USERNAME=root
45+
- NL2SQL_DATASOURCE_PASSWORD=root
4446
- AI_DASHSCOPE_API_KEY=${AI_DASHSCOPE_API_KEY}
4547
ports:
4648
- "8065:8065"
@@ -60,6 +62,8 @@ services:
6062
build:
6163
context: ..
6264
dockerfile: ./docker-file/Dockerfile-frontend
65+
tags:
66+
- saa-nl2sql-frontend:1.0.0.4-SNAPSHOT
6367
container_name: nl2sql-frontend
6468
ports:
6569
- "3000:3000" # 只暴露前端端口

0 commit comments

Comments
 (0)