leezhuuu commited on
Commit
51ba728
·
verified ·
1 Parent(s): c4ac184

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +11 -8
Dockerfile CHANGED
@@ -1,17 +1,20 @@
1
- # 使用官方的 librespeed 镜像作为基础镜像
2
- FROM linuxserver/librespeed:5.4.1
3
 
4
  # 设置时区环境变量
5
  ENV TZ=Asia/Shanghai
6
 
7
- # 创建一个非 root 用户
8
- RUN addgroup -S librespeed && adduser -S librespeed -G librespeed
9
 
10
- # 切换到非 root 用户
11
- USER librespeed
 
 
 
12
 
13
  # 暴露端口
14
  EXPOSE 80
15
 
16
- # 启动服务
17
- CMD ["./init"]
 
1
+ # 使用官方的 nginx 镜像作为基础镜像
2
+ FROM nginx:alpine
3
 
4
  # 设置时区环境变量
5
  ENV TZ=Asia/Shanghai
6
 
7
+ # 安装必要的软件包
8
+ RUN apk add --no-cache curl
9
 
10
+ # 下载 librespeed 前端文件
11
+ RUN curl -L https://github.com/librespeed/speedtest/archive/refs/tags/v5.4.1.tar.gz | tar xz -C /usr/share/nginx/html --strip-components=1
12
+
13
+ # 设置 nginx 配置
14
+ COPY nginx.conf /etc/nginx/nginx.conf
15
 
16
  # 暴露端口
17
  EXPOSE 80
18
 
19
+ # 启动 nginx
20
+ CMD ["nginx", "-g", "daemon off;"]