# 最小化Docker镜像 FROM busybox:uclibc WORKDIR /app # 复制时区数据 COPY timezone/localtime /etc/localtime COPY timezone/timezone /etc/timezone COPY timezone/Shanghai /usr/share/zoneinfo/Asia/Shanghai # 复制预构建的二进制文件和配置文件 COPY oss_binary ./main COPY config.yml ./ # 创建日志目录 RUN mkdir -p /logs /app/resource/log/run /app/resource/log/server # 添加执行权限 RUN chmod +x /app/main EXPOSE 3008 # 使用root用户运行 CMD ["./main"]