# 使用一个轻量的 Linux 发行版作为基础镜像 FROM debian:stable-slim # 安装 git 和必要的系统工具(脚本可能用到) RUN apt-get update && \ apt-get install -y git curl ca-certificates && \ rm -rf /var/lib/apt/lists/* # 设置工作目录 WORKDIR /app # 克隆 Stardew Valley Server Kit 仓库 RUN git clone https://github.com/wuxianggujun/StardewValleyServerKit.git . # 给脚本添加执行权限 RUN chmod +x ./scripts/sdv-server.sh # 容器启动时运行 setup 命令 # 注意:setup 过程可能需要交互(如输入 Steam 账号),建议结合环境变量或使用 -it 运行 CMD ["./scripts/sdv-server.sh", "setup"]