logo
0
0
WeChat Login

CNB docker 镜像命令行

usage

前置要求

  • Fork 仓库 CNB Docker Mirror 用于拉取镜像到CNB
  • 创建访问令牌 registry-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 出的仓库)

config

使用

$ 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>

About

No description, topics, or website provided.
Language
Go85.3%
Shell14.7%