FROM ubuntu # 设置环境变量,避免交互式配置 ARG DEBIAN_FRONTEND=noninteractive # 设置时区为亚洲/上海 ENV TZ=Asia/Shanghai # 设置工作目录为/app WORKDIR /code COPY . . EXPOSE 7860 RUN chmod +x install.sh # 安装所需的软件包并清理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 # 下载并执行 install.sh 脚本 RUN wget -o webmin-setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repos.sh && sh webmin-setup-repos.sh # 同时运行 python main.py 和 bash install.sh # RUN python main.py & \ # bash quick_start.sh # CMD ["sh", "-c", "python main.py"]