开发者社区 > 云效DevOps > 正文

你好,我有个问题,云效流水线构建时,使用自定义镜像好像运行不起来,我是按照文档说明配置的,不知哪里?

你好,我有个问题,云效流水线构建时,使用自定义镜像好像运行不起来,我是按照文档说明配置的,不知哪里有问题?image.png 我本地是可以执行的 docker run -w /root/workspace --entrypoint=/bin/bash -it 我的镜像(公开的)docker run --entrypoint=/bin/bash -it registry.cn-beijing.aliyuncs.com/evision/flyway_cmd:2023-06-27-16-19-51你试一下,里面是按照了java的image.png 文档上图片中画线部分是没有的,制作镜像会报错,加上就可以制作镜像了,docker run --entrypoint=/bin/bash -it registry.cn-beijing.aliyuncs.com/evision/flyway_cmd:2023-06-27-16-19-51是可以run起来的,就是流水线上跑不起来

展开
收起
真的很搞笑 2023-07-06 06:41:19 117 0
2 条回答
写回答
取消 提交回答
  • 以下是一些常见的可能原因和解决方法,请您逐步检查:

    1. 镜像仓库访问权限:确保流水线构建所需的自定义镜像已经正确上传到镜像仓库,并且具有足够的访问权限供流水线使用。如果镜像仓库设置了私有访问权限,您需要确保流水线配置中正确提供了认证凭据,以便能够拉取该镜像。

    2. 镜像标签命名:检查自定义镜像的标签命名是否正确,并在流水线配置中指定了正确的标签。确保您正在使用正确的镜像版本来运行流水线构建。

    3. 镜像构建过程:确认自定义镜像的构建过程没有出现错误,并且成功地生成了可用的镜像。检查构建日志或相关工具的输出消息,以确定是否有任何构建错误或警告。

    4. 容器运行时环境:确保流水线构建运行的主机上已正确安装并配置容器运行时环境(如Docker)以支持运行自定义镜像。如果在某些环境中无法运行自定义镜像,可能需要更新或调整容器运行时的设置。

    5. 流水线配置错误:请仔细检查流水线配置文件或图形化界面中的自定义镜像相关设置,确保没有拼写错误、格式错误或其他配置问题。

    如果您仔细排除了上述问题,并且仍然无法运行自定义镜像,请提供更多详细信息,例如具体的错误消息、平台和工具的版本等,以便更好地帮助您解决问题。

    2023-07-31 10:06:17
    赞同 展开评论 打赏
  • 1).您的镜像可以被公网拉取不? 2).您如果没有输入认证信息的话镜像可以公开pull不? 3).这个镜像您本地可以正常docker run起来不? 4).装个bash,安装bash环境没, 5).需要使用root用户制作镜像,确保本地执行这个命令是可以启动的:docker run -w /root/workspace --entrypoint=/bin/bash -it $image 本地执行这个试下,此回答整理自钉群“云效交付域答疑群”

    2023-07-06 12:14:13
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

热门讨论

热门文章

相关电子书

更多
云效2.0-智能化运维平台 立即下载
云效助力企业软件供应链生产效能提升 立即下载
基于阿里云K8S服务快速构建DevOps流水线 资料下载 立即下载