fuliai commited on
Commit
56980ea
·
verified ·
1 Parent(s): 35cf8a7

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +2 -5
Dockerfile CHANGED
@@ -21,9 +21,6 @@ echo "export DB_POSTGRESDB_PASSWORD=$(cat /run/secrets/DB_POSTGRESDB_PASSWORD)"
21
  chown node:node /home/node/.nocodb_env && \
22
  chmod 600 /home/node/.nocodb_env
23
 
24
- # 设置 NC_DB 环境变量(依赖构建参数)
25
- ENV NC_DB="pg://${DB_POSTGRESDB_HOST}:${DB_POSTGRESDB_PORT}?u=${DB_POSTGRESDB_USER}&p=${DB_POSTGRESDB_PASSWORD}&d=${DB_POSTGRESDB_DATABASE}"
26
-
27
  # 配置目录权限
28
  RUN mkdir -p /usr/app /usr/src/app && \
29
  chown -R node:node /usr/app /usr/src/app && \
@@ -33,5 +30,5 @@ chmod +x /usr/src/appEntry/start.sh
33
  # 切换回 node 用户
34
  USER node
35
 
36
- # 运行时加载环境变量并启动
37
- CMD ["/bin/sh", "-c", ". /home/node/.nocodb_env && echo \"Runtime NC_DB: $NC_DB\" && /usr/src/appEntry/start.sh"]
 
21
  chown node:node /home/node/.nocodb_env && \
22
  chmod 600 /home/node/.nocodb_env
23
 
 
 
 
24
  # 配置目录权限
25
  RUN mkdir -p /usr/app /usr/src/app && \
26
  chown -R node:node /usr/app /usr/src/app && \
 
30
  # 切换回 node 用户
31
  USER node
32
 
33
+ # 运行时加载环境变量、设置数据库连接并启动
34
+ CMD ["/bin/sh", "-c", ". /home/node/.nocodb_env && export NC_DB=\"pg://${DB_POSTGRESDB_HOST}:${DB_POSTGRESDB_PORT}?u=${DB_POSTGRESDB_USER}&p=${DB_POSTGRESDB_PASSWORD}&d=${DB_POSTGRESDB_DATABASE}\" && echo \"Runtime NC_DB: $NC_DB\" && /usr/src/appEntry/start.sh"]