
nixpkgs/bashnixpkgs/bash是docker-nixpkgs项目提供的Docker镜像之一,包含GNU Bourne-Again Shell (bash),基于Nix包管理器和最新nixpkgs包集自动构建,每日刷新以确保集成最新版本和安全补丁。该镜像专为CLI环境设计,提供稳定可靠的bash shell功能。
相较于传统Dockerfile,使用Nix构建镜像具有以下核心优势:
通过以下命令启动交互式bash会话:
bashdocker run -ti --rm nixpkgs/bash
进入容器后即可使用bash功能:
bashbash-5.2$ echo "当前bash版本: $BASH_VERSION" 当前bash版本: 5.2.21(1)-release bash-5.2$ exit
挂载并执行本地bash脚本:
bash# 假设本地存在脚本文件script.sh docker run -ti --rm -v $(pwd)/script.sh:/script.sh nixpkgs/bash bash /script.sh
镜像基于不同nixpkgs频道构建,对应以下标签:
| 频道 | 镜像标签 | 描述 |
|---|---|---|
| nixos-unstable | latest | 最新版本,可能包含主要版本变更 |
| nixos-19.03 | nixos-19.03 | 稳定版本,仅包含安全更新的次要版本 |
| nixos-19.09 | nixos-19.09 | 稳定版本,仅包含安全更新的次要版本 |
镜像托管于Docker Hub,各标签状态如下:
| 镜像 / 标签 | latest | nixos-19.03 | nixos-19.09 |
|---|---|---|---|
| nixpkgs/bash |  2019 zimbatm及贡献者。
基于MIT许可证授权。

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