Spaces:
Paused
Paused
Update Dockerfile
Browse files- Dockerfile +8 -2
Dockerfile
CHANGED
|
@@ -6,7 +6,7 @@ ENV DEBIAN_FRONTEND=noninteractive
|
|
| 6 |
|
| 7 |
# 1. 安装 sudo(很多基础镜像没有 sudo)
|
| 8 |
RUN apt-get update && \
|
| 9 |
-
apt-get install -y sudo unzip lsof python3 python3-pip python3-venv curl git wget nodejs npm xz-utils zip libglu1-mesa && \
|
| 10 |
# 清理缓存,减小镜像体积
|
| 11 |
apt-get clean && rm -rf /var/lib/apt/lists/*
|
| 12 |
|
|
@@ -45,11 +45,17 @@ RUN curl -sSf https://sshx.io/get | sh
|
|
| 45 |
|
| 46 |
RUN wget -O vscode-cli.tar.gz "https://code.visualstudio.com/sha/download?build=stable&os=cli-alpine-x64" && \
|
| 47 |
tar xf vscode-cli.tar.gz && \
|
|
|
|
|
|
|
| 48 |
# 得到一个叫 code 的可执行文件
|
| 49 |
chmod +x code && \
|
|
|
|
| 50 |
./code --version && \
|
|
|
|
|
|
|
|
|
|
| 51 |
sudo mv code /usr/local/bin/code &&\
|
| 52 |
-
rm vscode-cli.tar.gz
|
| 53 |
|
| 54 |
EXPOSE 7860
|
| 55 |
|
|
|
|
| 6 |
|
| 7 |
# 1. 安装 sudo(很多基础镜像没有 sudo)
|
| 8 |
RUN apt-get update && \
|
| 9 |
+
apt-get install -y sudo unzip lsof python3 python3-pip python3-venv curl git wget nodejs npm xz-utils zip libglu1-mesa ffmpeg && \
|
| 10 |
# 清理缓存,减小镜像体积
|
| 11 |
apt-get clean && rm -rf /var/lib/apt/lists/*
|
| 12 |
|
|
|
|
| 45 |
|
| 46 |
RUN wget -O vscode-cli.tar.gz "https://code.visualstudio.com/sha/download?build=stable&os=cli-alpine-x64" && \
|
| 47 |
tar xf vscode-cli.tar.gz && \
|
| 48 |
+
wget -O N_m3u8DL-RE.tar.gz "https://github.com/nilaoda/N_m3u8DL-RE/releases/download/v0.5.1-beta/N_m3u8DL-RE_v0.5.1-beta_linux-x64_20251029.tar.gz" && \
|
| 49 |
+
tar xf N_m3u8DL-RE.tar.gz && \
|
| 50 |
# 得到一个叫 code 的可执行文件
|
| 51 |
chmod +x code && \
|
| 52 |
+
chmod +x N_m3u8DL-RE && \
|
| 53 |
./code --version && \
|
| 54 |
+
sudo mv N_m3u8DL-RE /usr/local/bin/N_m3u8DL-RE &&\
|
| 55 |
+
rm N_m3u8DL-RE.tar.gz
|
| 56 |
+
|
| 57 |
sudo mv code /usr/local/bin/code &&\
|
| 58 |
+
rm vscode-cli.tar.gz
|
| 59 |
|
| 60 |
EXPOSE 7860
|
| 61 |
|