本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
tsuru-client 是 tsuru 平台的官方命令行客户端工具,专为应用开发者设计,用于与 tsuru 平台进行交互,实现应用全生命周期的管理。其核心用途是简化开发者在 tsuru 平台上的日常操作,包括应用创建、部署、扩展、配置管理及监控等。
[***])及有效认证令牌(Token)。通过 Docker 容器运行 tsuru-client,直接执行命令:
# 基础命令(查看版本) docker run --rm tsuru/tsuru-client:latest tsuru version # 带环境变量配置(指定 tsuru 服务器和认证令牌) docker run --rm \ -e TSURU_TARGET=[***] \ -e TSURU_TOKEN=your_auth_token \ tsuru/tsuru-client:latest \ tsuru app list # 挂载本地配置文件(持久化配置) docker run --rm \ -v $HOME/.tsuru:/root/.tsuru \ tsuru/tsuru-client:latest \ tsuru app info -a my-app
创建 docker-compose.yml 集成到项目中:
version: '3' services: tsuru-client: image: tsuru/tsuru-client:latest environment: - TSURU_TARGET=[***] - TSURU_TOKEN=${TSURU_TOKEN} # 从宿主机环境变量读取令牌 volumes: - ${HOME}/.tsuru:/root/.tsuru # 挂载本地配置目录 command: tsuru app list # 默认执行的命令
启动容器:
# 执行默认命令(app list) docker-compose up # 覆盖默认命令,执行自定义操作 docker-compose run --rm tsuru-client tsuru app deploy -a my-app ./dist
| 环境变量名 | 描述 | 默认值 |
|---|---|---|
TSURU_TARGET | tsuru 服务器地址(必填) | 无 |
TSURU_TOKEN | 认证令牌(用户登录后获取) | 无 |
TSURU_SSL_VERIFY | 是否验证 SSL 证书(true/false) | true |
TSURU_CONFIG | 配置文件路径 | ~/.tsuru/config |
配置文件为 JSON 格式,默认路径 ~/.tsuru/config,内容示例:
{ "target": "[***]", "token": "your_auth_token", "ssl-verify": true }
通过 Docker 挂载本地配置文件可持久化配置,避免重复输入环境变量。
以下为 tsuru-client 核心命令示例(需先配置 TSURU_TARGET 和 TSURU_TOKEN):
# 登录 tsuru 平台(若未设置 TSURU_TOKEN,可通过此命令获取) docker run --rm -e TSURU_TARGET=[***] tsuru/tsuru-client:latest tsuru login # 创建应用 docker run --rm -v $HOME/.tsuru:/root/.tsuru tsuru/tsuru-client:latest tsuru app create my-app python # 部署应用(从当前目录部署) docker run --rm -v $HOME/.tsuru:/root/.tsuru -v $(pwd):/app tsuru/tsuru-client:latest tsuru app deploy -a my-app /app # 查看应用日志 docker run --rm -v $HOME/.tsuru:/root/.tsuru tsuru/tsuru-client:latest tsuru app logs -a my-app # 扩展应用实例数量 docker run --rm -v $HOME/.tsuru:/root/.tsuru tsuru-client:latest tsuru app scale -a my-app 3 # 删除应用 docker run --rm -v $HOME/.tsuru:/root/.tsuru tsuru-client:latest tsuru app delete -a my-app -y
若使用中遇到问题,请通过 tsuru/tsuru-client GitHub 仓库 提交 issue。
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429