本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

nix-unstable Docker 镜像下载 - 轩辕镜像

nix-unstable 镜像详细信息和使用指南

nix-unstable 镜像标签列表和版本信息

nix-unstable 镜像拉取命令和加速下载

nix-unstable 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

nix-unstable
nixpkgs/nix-unstable

nix-unstable 镜像详细信息

nix-unstable 镜像标签列表

nix-unstable 镜像使用说明

nix-unstable 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

基于nixpkgs包集用Nix自动构建的Docker镜像集合,每日刷新确保最新版本,提供可重复构建、自动安全更新和优化层,适用于获取各类CLI工具和服务镜像。
2 收藏0 次下载activenixpkgs镜像

nix-unstable 镜像详细说明

nix-unstable 使用指南

nix-unstable 配置说明

nix-unstable 官方文档

docker-nixpkgs: 来自nixpkgs的Docker镜像

本项目是一个使用Nix和最新nixpkgs包集自动生成的Docker镜像集合。所有镜像每日刷新,确保包含nixpkgs的最新版本。同时,它也是展示如何用Nix构建和发布Docker镜像的良好示范。始终保持您的Docker镜像最新!

核心功能和特性

与Dockerfile相比,使用Nix构建Docker镜像具有多项优势:

  • 可重复和二进制可重现构建:构建过程更可靠,结果可一致重现
  • 增量构建优化:仅重建变更的最小集合,无需手动干预
  • 自动优化层:Nix自动生成优化的镜像层,无需手动配置
  • 自动安全更新:依托nixpkgs提供的自动安全更新机制,确保镜像安全性

使用场景和适用范围

适用于需要获取各类CLI工具(如curl、kubectl、docker-compose等)或服务(如nginx)的Docker镜像的用户;需要确保镜像构建可重复、版本更新及时且包含自动安全更新的场景;以及希望学***如何使用Nix构建和发布Docker镜像的开发者。

详细使用方法

示例用法

以下是使用其中一个Docker镜像的示例,不同镜像的具体用法可能有所差异:

bash
# 运行以curl为入口点的curl镜像
$ docker run -ti --rm nixpkgs/curl curl [***]
180.52.248.114

镜像列表

当前提供的镜像列表如下,如缺少所需镜像可提交镜像请求:

镜像描述
bash仅CLI
couchpotato仅CLI
busybox仅CLI
curl仅CLI
docker-compose仅CLI
kubectl仅CLI
kubernetes-helm仅CLI
nginx仅CLI
nix带依赖的nix
nix-unstable带依赖的nixUnstable

频道与标签说明

每个镜像基于以下nixpkgs频道构建,对应不同的镜像标签,标签决定了镜像中软件包的版本:

频道镜像标签描述
nixos-unstablelatest最新版本,可能包含主要版本变更
nixos-19.03nixos-19.03仅包含安全更新的次要版本
nixos-19.09nixos-19.09仅包含安全更新的次要版本

Docker Hub镜像矩阵

所有镜像均自动构建并推送到Docker Hub,以下是镜像与标签对应关系:

> ./dockerhub-image-matrix

镜像 / 标签latestnixos-19.03nixos-19.09
nixpkgs/bash![]([***]![]([***]![]([***]
nixpkgs/busybox![]([***]![]([***]![]([***]
nixpkgs/couchpotato![]([***]![]([***]![]([***]
nixpkgs/curl![]([***]![]([***]![]([***]
nixpkgs/docker-compose![]([***]![]([***]![]([***]
nixpkgs/kubectl![]([***]![]([***]![]([***]
nixpkgs/kubernetes-helm![]([***]![]([***]![]([***]
nixpkgs/nginx![]([***]![]([***]![]([***]
nixpkgs/nix![]([***]![]([***]![]([***]
nixpkgs/nix-unstable![]([***]![]([***]![]([***]

添加新镜像

要向项目添加新镜像,请按以下步骤操作:

  1. ./images/<image-name>目录下创建新文件夹(将<image-name>替换为镜像名称)
  2. 在该文件夹中添加default.nix文件,该文件应返回Docker镜像定义
  3. 运行nix-build release.nix -A <image-name>测试构建镜像
  4. 使用docker load -i /nix/store/...<image-name>.tar.gz加载构建产物并测试镜像

相关项目

docker-library:由Docker Inc.团队维护的***支持镜像集。

用户反馈

问题反馈

如使用中遇到问题或有疑问,请通过GitHub issue联系我们。

镜像请求

如需添加新镜像,请提交请求并附上具体使用场景。

贡献

欢迎贡献新功能、修复或更新(无论大小),我们会尽快处理收到的拉取请求。

许可证

版权所有(c) 2019 zimbatm及贡献者。

基于MIT许可证授权。

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"