
mips64le/debian注意:这是 debian 官方镜像 的 mips64le 架构专用仓库——更多信息,请参见官方镜像文档中的“除 amd64 外的架构?”以及官方镜像常见问题中的“Git 中的镜像源已更改,该怎么办?”。
维护者: Debian 开发者 tianon 和 paultag
获取帮助: Docker 社区 Slack、Server Fault、Unix & Linux 或 Stack Overflow
bookworm, bookworm-20250929, 12.12, 12
bookworm-backports
bookworm-slim, bookworm-20250929-slim, 12.12-slim, 12-slim
experimental, experimental-20250929
oldstable, oldstable-20250929
oldstable-backports
oldstable-slim, oldstable-20250929-slim
rc-buggy, rc-buggy-20250929
sid, sid-20250929
sid-slim, sid-20250929-slim
unstable, unstable-20250929
unstable-slim, unstable-20250929-slim
提交 issue 的位置: [***]
支持的架构:(更多信息)
amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, riscv64, s390x
已发布镜像制品详情:
repo-info 仓库的 repos/debian/ 目录(历史记录)
(镜像元数据、传输大小等)
镜像更新:
official-images 仓库的 library/debian 标签
official-images 仓库的 library/debian 文件(历史记录)
本描述的来源:
docs 仓库的 debian/ 目录(历史记录)
Debian 是一个主要由自由开源软件组成的操作系统,其中大部分软件遵循 GNU 通用公共许可证,由一群称为 Debian 项目的个人开发。Debian 是个人计算机和网络服务器中最受欢迎的 Linux 发行版之一,并且被用作其他多个 Linux 发行版的基础。
***.org/wiki/Debian
!logo
本仓库中的镜像旨在尽可能精简(由于容器的不可变/分层特性,添加内容比删除更容易)。具体而言,它们基于 “minbase” 变体 构建,该变体仅安装“必需”软件包,从而创建仍为“Debian”(由项目中的 发布和 FTP 团队 定义/管理)的最小可能占用空间。
mips64le/debian:latest 标签将始终指向最新的稳定版本。稳定版本也会使用其版本号进行标记(例如,mips64le/debian:11 是 mips64le/debian:bullseye 的别名,mips64le/debian:10 是 mips64le/debian:buster 的别名等)。
滚动标签(mips64le/debian:stable、mips64le/debian:testing 等)在其 /etc/apt/sources.list 文件中使用滚动套件名称(即 deb [***] testing main)。
本镜像使用的镜像源是 deb.debian.org CDN 指针/重定向器,以确保对大多数用户来说尽可能可靠(并且自 2016-10-20 起成为 debootstrap 的默认镜像源)。有关更多信息,请参见 deb.debian.org 主页。
如果您需要已终止支持(EOL)的 Debian 版本(因此只能从 archive.debian.org 获取),您可以查看 debian/eol 镜像,其中包含回溯到 Potato(Debian 2.2)的 Debian 版本标签,这是第一个完全使用 APT 的版本。
由于这是 Debian 的忠实“minbase”安装,此镜像默认仅包含 C、C.UTF-8 和 POSIX 区域设置。对于大多数需要 UTF-8 区域设置的用途,C.UTF-8 可能已足够(通过 -e LANG=C.UTF-8 或 ENV LANG C.UTF-8 设置)。
如果这还不够,可以通过 locales 软件包安装/生成其他区域设置。PostgreSQL 提供了一个很好的示例,复制如下:
dockerfileRUN apt-get update && apt-get install -y locales && rm -rf /var/lib/apt/lists/* \ && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 ENV LANG en_US.utf8
通过以下命令可启动一个基于 mips64le/debian:bookworm 的交互式 Bash 终端:
bashdocker run -it --rm mips64le/debian:bookworm /bin/bash
创建 Dockerfile:
dockerfileFROM mips64le/debian:bookworm RUN apt-get update && apt-get install -y nginx && rm -rf /var/lib/apt/lists/* EXPOSE 80 CMD ["nginx", "-g", "daemon off;"]
构建镜像:
bashdocker build -t my-debian-nginx .
运行容器:
bashdocker run -d -p 80:80 my-debian-nginx
此镜像的 rootfs 压缩包使用 可重现 Debian rootfs 工具 debuerreotype 构建,其明确目标是透明且可重现。使用相同的工具链,应该可以重新生成(干净地!)用于构建官方 Debian 镜像的相同压缩包。debuerreotype 仓库中的 examples/debian.sh 脚本(以及配套的 debian-all.sh 包装器)是用于创建本镜像中发布的制品的标准入口点(通过类似于该仓库根目录中包含的 docker-run.sh 的流程)。
此外,[***] 中的脚本用于创建每个标签的 Dockerfile,并将特定架构的压缩包收集到 同一仓库的 dist-ARCH 分支 中,这些分支还包含每个构建中包含的制品的额外元数据,例如基础镜像中包含的显式软件包版本(rootfs.manifest)、debuerreotype 调用时使用的确切 snapshot.debian.org 时间戳(rootfs.debuerreotype-epoch)、镜像中找到的 sources.list(rootfs.sources-list)以及镜像创建过程中使用的 sources.list(rootfs.sources-list-snapshot)等。
为方便起见,每个主要 rootfs.tar.xz 制品的 SHA256 校验和(以及完整构建命令)也发布在 docker.debian.net。
mips64le/debian:<suite>-slim这些标签是提供更精简基础镜像的实验性版本(删除了容器中通常不需要的一些额外文件,如手册页和文档),并且可能会发生变化。
有关“精简”过程中删除内容的更多详细信息,请参见 debuerreotype-slimify 脚本(上文链接的 debuerreotype)。
查看本镜像中包含的软件的 许可证信息。
与所有 Docker 镜像一样,这些镜像可能还包含其他受其他许可证约束的软件(例如基础发行版中的 Bash 等,以及主要软件的任何直接或间接依赖项)。
一些能够自动检测到的额外许可证信息可能位于 repo-info 仓库的 debian/ 目录 中。
对于任何预构建镜像的使用,镜像用户有责任确保对本镜像的任何使用都符合其中包含的所有软件的相关许可证。




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务