在 jenkins 中构建镜像时,报错:repository not found: does not exist or no pull access 的分析解决

1、在 jenkins 中构建镜像时,报错:repository registry-vpc.cn-beijing.aliyuncs.com/cmc/centos-nginx112-php72 not found: does not exist or no pull access。如图1

在 jenkins 中构建镜像时,报错:repository registry-vpc.cn-beijing.aliyuncs.com/cmc/centos-nginx112-php72 not found: does not exist or no pull access。

图1

RUN chown -R nginx:nginx /mcloud/www/ && /
    rm -rf /etc/nginx/conf.d/status.conf && /
    chmod +x /usr/local/bin/composer && /
    composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ && /
    cd /mcloud/www/cmcp-api && /
    composer install

2、调整配置项,Build – Execute shell – Command,用户名与密码的值需要修改。如图2

调整配置项,Build - Execute shell - Command,用户名与密码的值需要修改。

图2

#!/bin/bash
docker login --username= --password= registry-vpc.cn-beijing.aliyuncs.com

3、再次构建,构建成功。如图3

再次构建,构建成功。

图3

原创文章,作者:3628473679,如若转载,请注明出处:https://blog.ytso.com/181548.html

(0)
上一篇 2021年11月1日
下一篇 2021年11月1日

相关推荐

发表回复

登录后才能评论