aigems commited on
Commit
57d2e61
·
1 Parent(s): eb4ea21
Files changed (1) hide show
  1. Dockerfile +5 -2
Dockerfile CHANGED
@@ -35,8 +35,11 @@ RUN npm install
35
  # 复制其余的源代码和公共文件
36
  COPY . .
37
 
38
- # 创建一个新用户,UID 1000
39
- RUN useradd -u 1000 -m -s /bin/bash user \
 
 
 
40
  && echo 'user:password' | chpasswd
41
 
42
  # 设置 Dropbear
 
35
  # 复制其余的源代码和公共文件
36
  COPY . .
37
 
38
+ # 检查 UID 1000 是否存在,如果存在则删除,然后创建新用户
39
+ RUN if id 1000 >/dev/null 2>&1; then \
40
+ userdel -f $(id -nu 1000); \
41
+ fi \
42
+ && useradd -u 1000 -m -s /bin/bash user \
43
  && echo 'user:password' | chpasswd
44
 
45
  # 设置 Dropbear