aigenai commited on
Commit
997d703
·
verified ·
1 Parent(s): c93dbc8

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -5
Dockerfile CHANGED
@@ -21,7 +21,7 @@ ENV N8N_PAYLOAD_SIZE_MAX=256
21
  USER root
22
 
23
  # 更新包管理器并安装必要软件包,包括 Python3、venv、curl、Node.js、n8n
24
- 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 && \
26
  dpkg-reconfigure --frontend noninteractive tzdata && \
27
  # 安装 Node.js 及 n8n
@@ -33,12 +33,10 @@ apt-get install -y curl unzip gnupg build-essential sudo vim git procps lsof net
33
  python3 -m venv $VIRTUAL_ENV && \
34
  $VIRTUAL_ENV/bin/pip install --upgrade pip && \
35
  $VIRTUAL_ENV/bin/pip install psycopg2-binary
36
-
37
  # 更改现有的 postgres 用户 UID 和 GID 为 1000
38
- RUN usermod -u 1000 postgres && groupmod -g 1000 postgres
39
-
40
  # 修正数据库目录的所有者和组,确保新 UID 和 GID 能正常访问
41
- RUN chown -R postgres:postgres /var/lib/postgresql && \
42
  chown -R postgres:postgres /var/run/postgresql
43
 
44
  # 切换到 postgres 用户,初始化数据库并创建角色
 
21
  USER root
22
 
23
  # 更新包管理器并安装必要软件包,包括 Python3、venv、curl、Node.js、n8n
24
+ RUN 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 && \
26
  dpkg-reconfigure --frontend noninteractive tzdata && \
27
  # 安装 Node.js 及 n8n
 
33
  python3 -m venv $VIRTUAL_ENV && \
34
  $VIRTUAL_ENV/bin/pip install --upgrade pip && \
35
  $VIRTUAL_ENV/bin/pip install psycopg2-binary
 
36
  # 更改现有的 postgres 用户 UID 和 GID 为 1000
37
+ usermod -u 1000 postgres && groupmod -g 1000 postgres
 
38
  # 修正数据库目录的所有者和组,确保新 UID 和 GID 能正常访问
39
+ chown -R postgres:postgres /var/lib/postgresql && \
40
  chown -R postgres:postgres /var/run/postgresql
41
 
42
  # 切换到 postgres 用户,初始化数据库并创建角色