epii-1 commited on
Commit
9fbeeea
·
1 Parent(s): 5b86ade
Files changed (2) hide show
  1. Dockerfile +1 -1
  2. docker-entrypoint.sh +8 -8
Dockerfile CHANGED
@@ -65,7 +65,7 @@ WORKDIR /app
65
 
66
  # 复制构建好的前端和后端应用
67
  COPY --from=builder /app/frontend/dist /usr/share/nginx/html
68
- COPY --from=builder /app/backend /app/backend
69
  USER root
70
 
71
  # 设置工作目录
 
65
 
66
  # 复制构建好的前端和后端应用
67
  COPY --from=builder /app/frontend/dist /usr/share/nginx/html
68
+ COPY --from=builder /app/backend /app
69
  USER root
70
 
71
  # 设置工作目录
docker-entrypoint.sh CHANGED
@@ -1,13 +1,13 @@
1
  #!/bin/sh
2
 
3
  # 如果配置目录下没有 env 文件,则复制示例文件
4
- #if [ ! -f /app/config/env ]; then
5
- # cp /app/.env.example /app/config/env
6
- # echo "已创建默认配置文件 /app/config/env,请根据需要修改配置"
7
- #fi
8
- #
9
- ## 创建配置文件软链接
10
- #ln -sf /app/config/env /app/.env
11
 
12
  # 启动 Nginx 和后端服务
13
- cd /app/backend & nginx -g 'daemon off;' & npm run start
 
1
  #!/bin/sh
2
 
3
  # 如果配置目录下没有 env 文件,则复制示例文件
4
+ if [ ! -f /app/config/env ]; then
5
+ cp /app/.env.example /app/config/env
6
+ echo "已创建默认配置文件 /app/config/env,请根据需要修改配置"
7
+ fi
8
+
9
+ # 创建配置文件软链接
10
+ ln -sf /app/config/env /app/.env
11
 
12
  # 启动 Nginx 和后端服务
13
+ nginx -g 'daemon off;' & npm run start