Skip to content

[debian-base] debian-base 镜像目前基于 Debian 12 (bookworm),但 riscv64 只有 Debian 13 才支持

现状

目前 debian-base 镜像是基于 Debian 12(bookworm)构建的。 但是 Debian 12 并没有完整支持 riscv64 架构,目前官方对 riscv64 的支持是在 Debian 13 之后。 为了编译能在 riscv64 上运行的 debian-base 镜像,我临时修改了本地的构建脚本,使用 Debian 13 的基础环境,但是是直接在构建 debian 12 的 Dockerfile 上进行的更改。

涉及到的文件

涉及到 images/build/debian-base/Makefileimages/build/distroless-iptables/distroless-bookworm/Dockerfile 文件,内部有两个 Todo。

修复方向

如果后续 k8s 官方改为使用 Debian13 直接兼容即可。

张瑾涵 编辑于