You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Alpine 3.20 + .NET 8 Docker镜像预配置app用户组,文档何处可查?

关于.NET 8 Alpine 3.20镜像预配置app用户的文档说明
  • 微软在.NET 8的Alpine 3.20及以上版本镜像中,已经默认预创建了app用户和对应的用户组,这个调整是为了简化用户的Dockerfile编写流程,不用再手动执行创建有限权限用户的命令。
  • 相关的变更记录主要在.NET Docker镜像的官方更新日志里,具体到.NET 8的镜像发布条目下,会明确提及Alpine 3.20版本镜像的权限配置优化——默认包含已创建的app用户(UID和GID均为1000)。
  • 你可以通过以下命令快速验证镜像中的用户是否存在:
    docker run --rm mcr.microsoft.com/dotnet/aspnet:8.0.8-alpine3.20 cat /etc/passwd | grep app
    
    执行后会返回类似app:x:1000:1000::/home/app:/sbin/nologin的结果,确认用户已预配置。

内容的提问来源于stack exchange,提问作者Erik Hart

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 13:44:54