Update Dockerfile
Browse files- Dockerfile +5 -5
Dockerfile
CHANGED
|
@@ -15,13 +15,13 @@ ARG DB_POSTGRESDB_PASSWORD=$DB_POSTGRESDB_PASSWORD
|
|
| 15 |
|
| 16 |
# 显示构建参数(调试用)
|
| 17 |
RUN --mount=type=secret,id=DB_POSTGRESDB_USER,mode=0444,required=true \
|
| 18 |
-
echo "export
|
| 19 |
-
|
| 20 |
-
|
| 21 |
-
echo "
|
| 22 |
|
| 23 |
# 设置 NC_DB 环境变量
|
| 24 |
-
ENV NC_DB="pg://${DB_POSTGRESDB_HOST}:${DB_POSTGRESDB_PORT}?u=$
|
| 25 |
|
| 26 |
RUN mkdir -p /usr/app /usr/src/app && \
|
| 27 |
chown -R node:node /usr/app /usr/src/app && \
|
|
|
|
| 15 |
|
| 16 |
# 显示构建参数(调试用)
|
| 17 |
RUN --mount=type=secret,id=DB_POSTGRESDB_USER,mode=0444,required=true \
|
| 18 |
+
echo "export DB_POSTGRESDB_USER=$(cat /run/secrets/DB_POSTGRESDB_USER)" >> $HOME/.nocodb_env
|
| 19 |
+
|
| 20 |
+
RUN --mount=type=secret,id=DB_POSTGRESDB_PASSWORD,mode=0444,required=true \
|
| 21 |
+
echo "export DB_POSTGRESDB_PASSWORD=$(cat /run/secrets/DB_POSTGRESDB_PASSWORD)" >> $HOME/.nocodb_env
|
| 22 |
|
| 23 |
# 设置 NC_DB 环境变量
|
| 24 |
+
ENV NC_DB="pg://${DB_POSTGRESDB_HOST}:${DB_POSTGRESDB_PORT}?u=${DB_POSTGRESDB_USER}&p=${DB_POSTGRESDB_PASSWORD}&d=${DB_POSTGRESDB_DATABASE}"
|
| 25 |
|
| 26 |
RUN mkdir -p /usr/app /usr/src/app && \
|
| 27 |
chown -R node:node /usr/app /usr/src/app && \
|