Update Dockerfile
Browse files- Dockerfile +3 -3
Dockerfile
CHANGED
|
@@ -1,7 +1,8 @@
|
|
| 1 |
-
FROM node:
|
| 2 |
|
| 3 |
# Set user to root for installation
|
| 4 |
USER root
|
|
|
|
| 5 |
# Arguments that can be passed at build time
|
| 6 |
ARG N8N_PATH=/usr/local/lib/node_modules/n8n
|
| 7 |
ARG BASE_PATH=/root/.n8n
|
|
@@ -29,8 +30,7 @@ ARG DB_POSTGRESDB_USER=$DB_POSTGRESDB_USER
|
|
| 29 |
ARG DB_POSTGRESDB_PASSWORD=$DB_POSTGRESDB_PASSWORD
|
| 30 |
ARG NODE_FUNCTION_ALLOW_BUILTIN=*
|
| 31 |
ARG NODE_FUNCTION_ALLOW_EXTERNAL=*
|
| 32 |
-
|
| 33 |
-
|
| 34 |
RUN apk add --no-cache \
|
| 35 |
git \
|
| 36 |
python3 \
|
|
|
|
| 1 |
+
FROM node:20-alpine
|
| 2 |
|
| 3 |
# Set user to root for installation
|
| 4 |
USER root
|
| 5 |
+
|
| 6 |
# Arguments that can be passed at build time
|
| 7 |
ARG N8N_PATH=/usr/local/lib/node_modules/n8n
|
| 8 |
ARG BASE_PATH=/root/.n8n
|
|
|
|
| 30 |
ARG DB_POSTGRESDB_PASSWORD=$DB_POSTGRESDB_PASSWORD
|
| 31 |
ARG NODE_FUNCTION_ALLOW_BUILTIN=*
|
| 32 |
ARG NODE_FUNCTION_ALLOW_EXTERNAL=*
|
| 33 |
+
# Install system dependencies
|
|
|
|
| 34 |
RUN apk add --no-cache \
|
| 35 |
git \
|
| 36 |
python3 \
|