aigenai commited on
Commit
242b7bb
·
verified ·
1 Parent(s): 4dd70a2

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -7
Dockerfile CHANGED
@@ -17,9 +17,15 @@ ENV N8N_METRICS=true
17
  ENV QUEUE_HEALTH_CHECK_ACTIVE=true
18
  ENV N8N_PAYLOAD_SIZE_MAX=256
19
 
 
 
 
20
  # 切换到 root 用户进行安装和用户修改
21
  USER root
22
 
 
 
 
23
  # 更新包管理器并安装必要软件包,包括 Python3、venv、curl、Node.js、n8n
24
  RUN apt-get update && apt-get install -y curl unzip gnupg build-essential sudo vim git procps lsof net-tools ca-certificates openssl tzdata python3-venv gosu && \
25
  ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
@@ -53,13 +59,6 @@ RUN initdb -D /var/lib/postgresql/data && \
53
  createdb -O $POSTGRES_USER $POSTGRES_DB && \
54
  pg_ctl stop -D /var/lib/postgresql/data
55
 
56
- # 将应用程序代码和启动脚本复制到容器中
57
- COPY app.py /app/app.py
58
- COPY run.sh /app/run.sh
59
-
60
- # 设置脚本可执行权限
61
- RUN chmod +x /app/run.sh
62
-
63
  # 设置工作目录
64
  WORKDIR /app
65
 
 
17
  ENV QUEUE_HEALTH_CHECK_ACTIVE=true
18
  ENV N8N_PAYLOAD_SIZE_MAX=256
19
 
20
+ # 将应用程序代码和启动脚本复制到容器中
21
+ COPY run.sh /app/run.sh
22
+
23
  # 切换到 root 用户进行安装和用户修改
24
  USER root
25
 
26
+ # 设置脚本可执行权限
27
+ RUN chmod +x /app/run.sh
28
+
29
  # 更新包管理器并安装必要软件包,包括 Python3、venv、curl、Node.js、n8n
30
  RUN apt-get update && apt-get install -y curl unzip gnupg build-essential sudo vim git procps lsof net-tools ca-certificates openssl tzdata python3-venv gosu && \
31
  ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
 
59
  createdb -O $POSTGRES_USER $POSTGRES_DB && \
60
  pg_ctl stop -D /var/lib/postgresql/data
61
 
 
 
 
 
 
 
 
62
  # 设置工作目录
63
  WORKDIR /app
64