
11notes/alpine带有mimalloc的Alpine Linux,提供最快的多线程内存分配
!size!5px!version!5px!pulls!5px[]([***]
我能用它做什么? 该镜像为您提供带有静态工具和默认配置的基础Alpine镜像。它还会通过tini执行脚本/usr/local/bin/entrypoint.sh。
yamlname: "alpine" services: alpine: image: "11notes/alpine:3.22.2" container_name: "alpine" environment: TZ: "Europe/Zurich" restart: "always"
要了解如何更改此容器镜像的默认UID/GID,请查阅我的RTFM中的how-to.changeUIDGID部分。
yamlFROM 11notes/alpine:stable # 安装期间切换到root用户 USER root # 安装您的应用 RUN set -ex; \ setup your app # 将自定义入口脚本添加到镜像 COPY ./entrypoint.sh /usr/local/bin # 以1000:1000用户身份启动镜像 USER docker
| 参数 | 值 | 描述 |
|---|---|---|
user | docker | 用户名 |
uid | 1000 | 用户标识符 |
gid | 1000 | 组标识符 |
home | / | docker用户的主目录 |
| 参数 | 值 | 默认值 |
|---|---|---|
TZ | 时区 | 无 |
DEBUG | 将激活容器镜像和应用的调试选项(如果可用) | 无 |
这些是该镜像的主要标签。每个提交及其简写sha256值也有对应的标签。
我认为:latest标签存在风险。很多时候,我会对我的镜像引入破坏性变更。这可能会给一些用户带来麻烦。如果您不想将标签更改为最新的语义化版本,只需使用语义化版本的短版本。不使用:3.22.2,您可以使用:3或:3.22。由于这些标签会在每个新版本中更新为软件的最新版本,使用它们与使用:latest类似,但至少固定在主版本或次版本上。
如果您仍然坚持使用此应用的前沿版本,只需使用:rolling标签,但请注意!您将立即获得应用的最新版本,无论是否存在破坏性变更或安全问题等。风险自负!
docker pull 11notes/alpine:3.22.2 docker pull ghcr.io/11notes/alpine:3.22.2 docker pull quay.io/11notes/alpine:3.22.2
此镜像由您自行承担风险使用。更新镜像到不同版本前请务必备份。查看发布说明了解破坏性变更。如果使用此镜像时遇到任何问题,请提交issue,谢谢。如果您有问题或建议,请创建新的讨论而非issue。您可以在github上找到我的所有其他仓库。
创建于 09.10.2025, 07:16:42 (CET)

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