aigems commited on
Commit
aeb98bd
·
1 Parent(s): 2317df1
Files changed (1) hide show
  1. Dockerfile +8 -7
Dockerfile CHANGED
@@ -4,22 +4,23 @@ FROM node:20
4
  # 设置工作目录
5
  WORKDIR /app
6
 
7
- # 安装必要的工具和最新版本的 Dropbear
8
  RUN apt-get update && apt-get install -y \
9
  build-essential \
10
  zlib1g-dev \
11
  libssl-dev \
12
  wget \
13
- && wget https://matt.ucc.asn.au/dropbear/releases/dropbear-latest.tar.bz2 \
14
- && tar xjf dropbear-latest.tar.bz2 \
15
- && cd dropbear-* \
 
 
 
16
  && ./configure \
17
  && make \
18
  && make install \
19
  && cd .. \
20
- && rm -rf dropbear-* \
21
- && apt-get clean \
22
- && rm -rf /var/lib/apt/lists/*
23
 
24
  # 复制 package.json 和 package-lock.json(如果存在)
25
  COPY package*.json ./
 
4
  # 设置工作目录
5
  WORKDIR /app
6
 
7
+ # 安装必要的工具和依赖
8
  RUN apt-get update && apt-get install -y \
9
  build-essential \
10
  zlib1g-dev \
11
  libssl-dev \
12
  wget \
13
+ && rm -rf /var/lib/apt/lists/*
14
+
15
+ # 下载并安装最新版本的 Dropbear
16
+ RUN wget https://matt.ucc.asn.au/dropbear/dropbear-2024.85.tar.bz2 \
17
+ && tar xjf dropbear-2024.85.tar.bz2 \
18
+ && cd dropbear-2024.85 \
19
  && ./configure \
20
  && make \
21
  && make install \
22
  && cd .. \
23
+ && rm -rf dropbear-2024.85*
 
 
24
 
25
  # 复制 package.json 和 package-lock.json(如果存在)
26
  COPY package*.json ./