创建net8镜像 本文共有710个字,关键词: FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base FROM mcr.microsoft.com/dotnet/aspnet:9.0 AS base Dockerfile ``` FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base WORKDIR /app EXPOSE 5005 # 设置语言/区域 ENV LANG zh-Hans ENV TZ=Asia/Shanghai # 安装必要工具 RUN apt-get update && apt-get install -y procps libicu-dev # 复制启动脚本并赋予执行权限 COPY entrypoint.sh /entrypoint.sh RUN chmod +x /entrypoint.sh # 使用脚本作为入口点 ENTRYPOINT ["/entrypoint.sh"] ``` entrypoint.sh ``` #!/bin/bash # 修改 inotify 限制(需要 privileged 权限) sysctl -w fs.inotify.max_user_instances=1024 sysctl -w fs.inotify.max_user_watches=524288 cd /app # 运行 .NET 应用 exec dotnet Admin.NET.Web.Entry.dll ``` 「一键投喂 软糖/蛋糕/布丁/牛奶/冰阔乐!」 赞赏 × 梦白沙 (๑>ڡ<)☆谢谢老板~ 1元 2元 5元 10元 50元 任意金额 2元 使用微信扫描二维码完成支付 版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。 Docker 2025-07-11 评论 19 次浏览