文档中心
文档
备案
控制台
登录
立即注册
导航
持续交付
搜索目录或文档标题
搜索目录或文档标题
产品动态
新功能发布记录
产品公告
【产品变更】持续交付计费调整公告
【产品变更】构建加速服务正式商业化公告
【产品变更】持续交付基础版支持资源包及按量计费
【产品变更】Dockerfile 支持使用环境变量功能下线通知
【产品变更】GitLab 托管服务下线通知
【产品变更】持续交付正式商业化公告
产品简介
什么是持续交付
产品优势
产品功能
应用场景
基本概念
使用限制
产品计费
计费概述
计费项
持续交付基础版
流水线运行时长
构建加速服务
税率与发票
快速入门
准备工作
流水线快速入门(v2)
流水线快速入门
应用交付快速入门(v2)
应用交付快速入门
Bazel 构建加速快速入门
Sailfish 构建加速快速入门
用户指南(v2)
功能差异
持续交付概览
权限管理
配置 IAM 用户权限
跨服务授权
构建加速服务
创建构建加速实例
销毁构建加速实例
实例更配
更新构建镜像
访问控制
预置镜像说明
工作区
工作区概述
创建工作区
管理工作区
代码源
代码源概述
创建代码源
管理代码源
代码源常见问题
获取 Gitee 的 Token
获取 GitLab 的 Token
获取 GitHub 的 Token
获取通用 Git 的 Token
获取 BitbucketCloud 的 Token
获取 Codeup 的 Token
获取 Codeup 的 AccessKey
流水线
创建流水线
运行流水线
查看运行详情
管理流水线
流水线分组
触发器
触发器概述
代码源触发
定时触发
通用 Webhook 触发
镜像源 Webhook 触发
管理触发器
触发器常见问题
触发事件与触发条件
Gitee 配置 Webhook 推送
GitLab 配置 Webhook 推送
GitHub 配置 Webhook 推送
BitbucketCloud 配置 Webhook 推送
Codeup 配置 Webhook 推送
Gerrit 配置 Webhook 推送
流程编排
变量管理
变量概述
预置变量
自定义变量
流水线变量组
使用变量
缓存目录
通知提醒
并发锁
配置并发锁
管理并发锁
流水线预置任务
任务通用配置
配置任务资源规格
Webhook 通知
编译构建
命令执行
命令执行
自定义镜像执行
测试
单元测试
SonarQube 代码扫描
获取 SonarQube 的 Token
镜像构建推送
镜像构建推送至镜像仓库服务
镜像构建推送至自定义镜像仓库
Kubernetes 部署
Kubernetes 镜像升级
Kubernetes 分批发布
Kubectl 发布
应用部署
ECS 运维
制品管理
制品上传
制品下载
TOS 上传
流程控制
人工卡点
选择器
流水线自定义步骤
创建自定义步骤
使用自定义步骤
管理自定义步骤
步骤 YAML 规则
自定义流水线模板
创建流水线模板
管理流水线模板
应用交付(K8s YAML 和 OAM)
成员管理
角色权限
管理成员
应用管理
创建应用
导入应用
管理应用
应用编排
K8s YAML 应用编排
K8s YAML 应用编排
使用占位符和变量
OAM 应用编排
编排历史
配置管理
配置管理概述
配置项
环境配置
环境管理
创建环境
管理环境
部署运维
K8s YAML 应用部署
OAM 应用部署
观测部署过程
变更记录
一键启停(OAM)
查看监控大盘(K8s YAML)
模板管理(OAM)
组件模板
预置组件模板
自定义组件模板
插件模板
预置插件模板
自定义插件模板
托管应用(K8s)
创建托管应用(Java)
Java 应用托管概述
创建和部署托管应用(JAR /WAR)
创建托管应用(其他)
创建和部署托管应用(容器镜像)
创建和部署托管应用(二进制包)
查看托管应用详情
扩缩容
手动扩缩
自动扩缩
变更托管应用
删除托管应用
访问方式
访问方式概述
添加负载均衡(公网)
添加负载均衡(内网)
添加服务 Service
添加 API 网关
查看监控大盘
托管应用(ECS)
创建和部署托管应用(ECS)
变更托管应用(ECS)
删除托管应用(ECS)
访问托管应用(ECS)
AI 应用
创建和部署 AI 应用(自定义创建)
一键部署 AI 生图 Stable Diffusion WebUI
一键部署 SD ComfyUI 单机版
一键部署 SD ComfyUI 集群版
使用 SD ComfyUI 集群版
一键部署 LLaMA Factory 大语言模型微调服务
管理 AI 应用
访问设置
扩缩容
查看监控大盘
资源管理
部署资源
部署资源概述
接入部署资源
接入 VKE 集群
接入自定义集群
部署资源管理
构建资源池
构建资源池概述
公共资源池
私有资源池
创建私有资源池
管理私有资源池
主机组管理
用户指南(v1)
权限管理
配置 IAM 用户权限
跨服务授权
新建跨服务授权
删除跨服务授权
工作区
工作区概述
创建工作区
管理工作区
代码源
代码源概述
创建代码源
管理代码源
获取 Gitee 的 Token
获取 GitLab 的 Token
获取 GitHub 的 Token
获取 Codeup 的 Token
获取 Codeup 的 AccessKey
流水线
流水线概述
创建流水线
配置流水线
配置流水线概述
配置代码源
触发规则
触发规则概述
Webhook 触发
Webhook 触发
触发事件与触发条件
重置 Webhook URL
Gitee 配置 Webhook 推送
GitLab 配置 Webhook 推送
GitHub 配置 Webhook 推送
Gerrit 配置 Webhook 推送
Codeup 配置 Webhook 推送
定时触发
自动触发规则失效策略
编排流水线
跳过失败步骤
环境变量
环境变量概述
设置自定义环境变量
使用环境变量
缓存目录
缓存目录概述
设置自定义缓存目录
通知提醒
配置流水线通知提醒
配置任务通知提醒
运行流水线
查看流水线运行结果
管理流水线
应用交付
成员管理
角色权限
管理成员
应用管理
创建应用
导入应用
管理应用
应用编排
K8s YAML 应用编排
K8s YAML 应用编排
使用占位符和变量
OAM 应用编排
编排历史
配置管理
配置管理概述
配置项
环境配置
环境管理
创建环境
管理环境
外部集成
部署运维
部署
观测部署过程
部署记录
发布工作流
创建工作流
运行工作流
观测工作流运行详情
管理工作流
工作流运行记录
模板管理
组件模板
预置组件模板
自定义组件模板
插件模板
预置插件模板
自定义插件模板
质量检测
代码扫描
SonarQube 代码扫描
获取 SonarQube 的 Token
单元测试
构建
构建资源池
构建资源池概述
公共资源池
私有资源池
创建私有资源池
使用私有资源池
管理私有资源池
构建容器镜像
镜像构建推送至镜像仓库服务
镜像构建推送至自定义仓库
部署
部署资源
部署资源概述
接入部署资源
接入容器服务集群
接入自定义集群
部署资源管理
Kubernetes 部署
Kubernetes 镜像升级
Kubernetes 滚动发布
kubectl 发布
应用部署
工具
命令执行
自定义镜像执行
人工卡点
模板市场
预置步骤
自定义步骤
自定义步骤概述
开发自定义步骤
步骤 YAML 描述语言
管理自定义步骤
最佳实践
通过流水线实现 Java 源码打包归档和托管应用 ECS 部署(v2)
通过流水线实现 Java 源码打包归档并部署至 ECS(v2)
通过流水线实现 Java 源码打包归档和托管应用 K8s 部署(v2)
通过NodeJS流水线白屏化构建镜像并发布Vite+React前端项目(v2)
通过自定义步骤 output 传递流水线产物(v2)
构建容器镜像(v1)
使用持续交付实现 Kubernetes 部署(v1)
使用持续交付打包 Java 应用制作容器镜像(v1)
使用自定义步骤接入 SonarQube 代码扫描(v1)
通过应用交付 OAM 应用功能部署 Bookinfo(v1)
常见问题
通用 FAQ
如何申请试用邀测功能?
对 Pod 下目录进行写操作,报错退出如何处理?
代码源 FAQ
如何提高代码源拉取速度?
持续交付是否支持代码托管?
编译 FAQ
Go 项目拉取依赖速度慢
Python 项目拉取依赖速度慢
Node.js 项目拉取依赖速度慢
Maven 项目拉取依赖速度慢
镜像构建 FAQ
镜像构建推送至镜像仓库服务报错 401 Unauthorized,如何排查定位?
镜像构建推送至镜像仓库服务报错 404,如何处理?
镜像构建推送至自定义仓库报错 401 Unauthorized,如何排查定位?
构建镜像阶段,COPY 文件报错:build not found,如何排查定位?
如何实现镜像版本号动态更新?
从海外下载基础镜像,镜像构建缓慢,如何加速?
镜像构建时拉取基础镜像速度慢/失败,如何处理?
镜像推送至镜像仓库体验版触发限制,如何处理?
部署 FAQ
Kubernetes 镜像升级提示镜像拉取失败并返回 401,如何处理?
Kubernetes 镜像升级失败,日志提示目标应用正被其他并行流水线或任务操作中,如何处理?
私有资源池 FAQ
如何升级历史私有资源池 Tekton Webhook 配置?
使用私有资源池运行流水线,流水线一直处于环境准备中,如何排查定位?
流水线缓存 FAQ
如何配置流水线缓存,提高 Node.js 项目构建效率?
如何配置流水线缓存,提高 Java Maven 项目构建效率?
如何配置流水线缓存,提高 Java Gradle 项目构建效率?
如何配置流水线缓存,提高 Go 项目构建效率?
自定义步骤 FAQ
流水线运行自定义步骤时提示找不到 entrypoint.sh 文件,如何处理?
自定义步骤上传失败,如何排查定位?
运行流水线时,自定义步骤的状态一直为运行中,该如何处理?
自定义步骤 FAQ(V2)
步骤入参 inputs.xxx 不存在,如何解决?
应用交付 FAQ
如何设置应用的时区
API 参考(v2)
API 发布历史
调用方式
请求结构
公共参数
签名机制
返回结果
API 列表
工作区
CreateWorkspace
UpdateWorkspace
DeleteWorkspace
ListWorkspaces
代码源
CreateResource
DeleteResource
ListResources
UpdateResource
流水线
DeletePipeline
ListPipelines
流水线运行
RunPipeline
ListPipelineRuns
ListTaskRuns
CancelPipelineRun
触发器
CreatePipelineWebhookURL
CreateTrigger
UpdateTrigger
DeleteTrigger
ListTriggers
自定义步骤
ListComponentStep
CreateComponentStep
UpdateComponentStep
UpgradeComponentStep
DeleteComponentStep
日志
GetTaskRunLog
GetTaskRunLogDownloadURI
公共错误码
相关协议
持续交付产品/服务专用服务条款
持续交付产品服务等级协议
文档首页
/
持续交付
/
常见问题
/
镜像构建 FAQ
/
镜像构建推送至镜像仓库服务报错 401 Unauthorized,如何排查定位?
镜像构建推送至镜像仓库服务报错 401 Unauthorized,如何排查定位?
最近更新时间:2023.10.24 10:59:56
首次发布时间:2021.11.25 10:44:44
我的收藏
文档反馈
请登录镜像仓库控制台,检查要推送的命名空间是否存在。若不存在,请先创建命名空间,具体操作可参见
创建命名空间
若仍然无法解决,请
提交工单
,寻求技术支持。