
用于拉取镜像到CNBregistry-package:r,repo-cnb-trigger:rw,repo-cnb-history:r,group-resource:r使用 go 安装
go install cnb.cool/dongfg/cnb-docker@latest
unix 使用 install.sh 安装
# 从 https://cnb.cool/dongfg/cnb-docker/-/releases 获取最新版本 x.y.z
curl https://cnb.cool/dongfg/cnb-docker/-/git/raw/main/scripts/install.sh | bash -s -- x.y.z
使用 pipx 安装
# [可选] 安装 pipx
apt install -y pipx
# [可选] 添加 $HOME/.local/bin 目录到 $PATH
pipx ensurepath
# 使用 pipx 安装
pipx install cnb-docker -i https://pypi.cnb.cool/dongfg/pypi-public/-/packages/simple
# pipx install --user cnb-docker -i https://pypi.cnb.cool/dongfg/pypi-public/-/packages/simple
交互式配置 token,镜像仓库(
前置要求中 fork 出的仓库)

$ cnb-docker -h
CNB Docker 镜像工具
Usage:
cnb-docker [command]
Available Commands:
completion Generate the autocompletion script for the specified shell
config 环境配置
help Help about any command
images 镜像列表
pull 拉取镜像
rmi 删除镜像
Flags:
-h, --help help for cnb-docker
Use "cnb-docker [command] --help" for more information about a command.
# 镜像列表
$ cnb-docker images
NAME TAG COUNT PULL COUNT LAST PUSH
packages/nginx 1 1 2026-01-22T09:10:58.000+08:00
packages/louislam_uptime-kuma 1 1 2026-01-21T09:40:04.000+08:00
packages/openjdk 1 6 2026-01-07T13:10:46.000+08:00
packages/nvidia-pytorch 1 0 2025-12-09T14:14:37.000+08:00
packages/postgres 1 1 2025-11-20T15:34:24.000+08:00
packages/sig-storage-nfs-subdir-external-provisioner 1 1 2025-11-17T14:12:43.000+08:00
packages/ubuntu 2 3 2025-10-17T10:08:17.000+08:00
packages/caddy 1 1 2025-09-19T15:13:45.000+08:00
packages/uptime-kuma 1 1 2025-09-19T14:06:15.000+08:00
packages/node-20-pnpm 1 8 2025-09-17T08:55:21.000+08:00
packages/redis 2 14 2025-09-13T09:26:25.000+08:00
packages/mysql 1 2 2025-09-03T20:08:46.000+08:00
packages/react-native-android 1 19 2025-09-03T16:34:39.000+08:00
packages/talebook 1 1 2025-07-01T14:29:19.000+08:00
packages/douban-api-rs 1 1 2025-07-01T14:28:30.000+08:00
packages/aria2 1 0 2025-05-28T15:47:10.000+08:00
packages/python 1 1 2025-05-26T10:03:17.000+08:00
packages/consul 1 4 2025-05-13T21:20:07.000+08:00
packages/cronicle-edge 1 2 2025-05-10T22:44:20.000+08:00
packages/mysqldump-8.0 1 4 2025-05-10T09:13:27.000+08:00
packages/mysqldump-5.7 1 194 2025-05-10T09:10:25.000+08:00
packages/mysqldump-5.6 1 194 2025-05-10T09:03:59.000+08:00
packages/youtrack 1 1 2025-04-11T10:30:37.000+08:00
packages/busybox 1 3 2025-04-02T15:37:13.000+08:00
packages/graalvm-native-image-community 1 2 2025-03-31T14:42:56.000+08:00
# 删除镜像, 交互式删除指定 TAG 或者整个镜像
$ cnb-docker rmi <NAME>