我正在使用kaniko镜像将镜像推送到私有(private)docker寄存器,它给了我No matching credentials were found, falling back on anonymous

docker run  -v $PWD:/workspace \
        -v /root/.docker/config.json:/kaniko/config.json \
        --env DOCKER_CONFIG=/kaniko \
        gcr.io/kaniko-project/executor:latest \
        -d gitlab.xxx.org/xxx/xxx

config.json文件在我通过docker登录验证后有效
我也跟随kaniko gitlab在k8s中运行kaniko,并得到相同的错误

最佳答案

已修复,仅用于图像下载。我在内部网络中使用它。这与将图像推送到寄存器无关。

关于docker - gitlab kaniko-未找到匹配的凭证,后退为匿名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54103843/

10-10 11:08