Spaces:
BG5
/
Paused

BG5 commited on
Commit
2bffb17
·
verified ·
1 Parent(s): ee55bbf

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +49 -3
Dockerfile CHANGED
@@ -1,5 +1,51 @@
1
- FROM cyberbolt/baota
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  WORKDIR /app
4
- ENTRYPOINT ["python3","script.py"]
5
- CMD ["-port","8888","-username","cyber","-password","abc12345"]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM ubuntu
2
+ # 设置环境变量,避免交互式配置
3
+ ARG DEBIAN_FRONTEND=noninteractive
4
+ # 设置时区为亚洲/上海
5
+ ENV TZ=Asia/Shanghai
6
+ # 安装所需的软件包并清理APT缓存
7
+ RUN apt-get update && apt-get install -y \
8
+ wget \
9
+ # python-is-python3 \
10
+ # pip \
11
+ # tar \
12
+ # unzip \
13
+ # zip \
14
+ # curl \
15
+ # git \
16
+ # sudo \
17
+ # gosu \
18
+ # gnupg \
19
+ # util-linux \
20
+ # sqlite3 \
21
+ tzdata
22
 
23
+ # RUN apt-get install libgtk-3-0
24
+
25
+
26
+ # RUN apt-get install -f
27
+
28
+
29
+ RUN echo 'root:12345' | chpasswd
30
+ RUN wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && sudo bash install_panel.sh ed8484bec
31
+ # 创建非特权用户
32
+ RUN useradd -m -s /bin/bash appuser
33
+
34
+ # 设置工作目录
35
  WORKDIR /app
36
+
37
+ # 将当前目录内容复制到容器的 /app 中
38
+ COPY --chown=root . /app
39
+
40
+ # 更改目录和文件的所有者
41
+ # RUN chown -R appuser:appuser /app
42
+ RUN chmod 777 /app
43
+ RUN chmod +x alist
44
+ RUN mkdir -p /data
45
+ RUN chmod 777 /data
46
+ # RUN pip install --no-cache-dir --upgrade --break-system-packages -r requirements.txt
47
+ # RUN sudo DEBIAN_FRONTEND=noninteractive apt install -y ./todesk-v4.7.2.0-amd64.deb
48
+ # 切换到非特权用户
49
+ # USER appuser
50
+ # EXPOSE 7860
51
+ CMD ["sh", "-c", "bt"]