# 使用 SDK 镜像作为构建基础 FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build ENV TZ=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # 设置工作目录 WORKDIR /app # 暴露应用端口 EXPOSE 5010 COPY . . # 设置容器启动命令 ENTRYPOINT ["dotnet", "Admin.NET.Web.Entry.dll"]