制作一个能构建 dotnet AOT 的 gitlab runner 的 Debian docker 镜像
原文中文,约15600字,阅读约需38分钟。发表于: 。我的需求是需要有一个能够构建出 dotnet 的 AOT 包的环境,要求这个环境能解决 glibc 兼容依赖的问题,能打出来 x64 和 arm64 的 AOT 的包,且能够运行 gitlab runner 对接自动构建需求以下是我列举的需求支持制作能在 UOS 系统和麒麟系统上运行的包支持制作出来的包是 AOT 版本的可以使用 gitlab runner 对接自动构建开始之前必须说明的是,对于 ...
本文介绍了在Debian Docker镜像中构建dotnet AOT应用的方法,并配置GitLab Runner进行自动构建。作者使用了debian:buster-slim镜像,并安装了必要的依赖。然后下载了dotnet 8和dotnet 6的sdk压缩包,并解压到docker镜像中。接下来配置了GitLab Runner,并将配置文件打入docker镜像中。最后,作者提供了一些踩坑记录和解决方法。