Spaces:
BG5
/
Paused

File size: 1,243 Bytes
2bffb17
 
 
 
 
 
 
 
 
 
bd9e18e
 
2bffb17
bd9e18e
2bffb17
1e8b946
2bffb17
 
 
bd9e18e
2bffb17
795d85a
2bffb17
 
 
 
 
 
 
6828060
3a88f4c
1717404
4d8ac05
2bffb17
 
 
 
795d85a
2bffb17
 
 
 
 
 
 
641e9a2
2bffb17
 
1717404
2bffb17
 
 
 
1717404
c00ec18
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
FROM ubuntu
# 设置环境变量,避免交互式配置
ARG DEBIAN_FRONTEND=noninteractive
# 设置时区为亚洲/上海
ENV TZ=Asia/Shanghai
# 安装所需的软件包并清理APT缓存
RUN apt-get update && apt-get install -y \
    wget \
    # python-is-python3 \
    # pip \
    tar \
    unzip \
    # zip \
    curl \
    # git \
    sudo \
    # gosu \
    # gnupg \
    # util-linux \
    sqlite3 \
    tzdata

# RUN apt-get install libgtk-3-0


# RUN apt-get install -f 


RUN echo 'root:12345' | chpasswd
USER root
# RUN sudo wget -O install.sh https://dl.xp.cn/dl/xp/install.sh && sudo bash install.sh
# RUN sudo bash install.sh

# 创建非特权用户
RUN useradd -m -s /bin/bash appuser

# 设置工作目录
WORKDIR /app

# 将当前目录内容复制到容器的 /app 中
COPY --chown=root . /app

# 更改目录和文件的所有者
# RUN chown -R appuser:appuser /app
RUN chmod 777 /app
# RUN chmod +x alist
RUN mkdir -p /data
RUN chmod 777 /data
RUN sudo bash install.sh
# RUN pip install --no-cache-dir --upgrade --break-system-packages -r requirements.txt
# RUN sudo DEBIAN_FRONTEND=noninteractive apt install -y ./todesk-v4.7.2.0-amd64.deb
# 切换到非特权用户
# USER appuser
EXPOSE 42248
CMD ["sh", "-c", "xp 3"]