gitlab 中拒绝访问资源 ci
Denied access resource in gitlab ci
我正在研究 gitlab 持续集成的可能性,想要构建和推送一个简单的 docker 图像。
这是 .gitlab-ci.yml 文件:
image: docker:latest
services:
- docker:dind
stages:
- deploy
dockerhub:
stage: deploy
- docker build --pull -t registry.gitlab.com/yvnicolas/test-node -f Docker/Dockerfile .
- docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN registry.gitlab.com
- docker push registry.gitlab.com/yvnicolas/test-node
构建本身没问题,但无法推送访问拒绝消息。作业的踪迹到此结束
Successfully built 8b99fc09ac4c
Successfully tagged registry.gitlab.com/yvnicolas/test-node:latest
$ docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN registry.gitlab.com
Login Succeeded
$ docker push registry.gitlab.com/yvnicolas/test-node
The push refers to a repository [registry.gitlab.com/yvnicolas/test-node]
a936d383687d: Preparing
62ef757d064b: Preparing
5dda7fb6dd53: Preparing
72c708771a73: Preparing
099f37abad88: Preparing
d7bd42f1f660: Preparing
8b375be9de19: Preparing
0f8361255952: Preparing
71ce2dc7f761: Preparing
0d960f1d4fba: Preparing
8b375be9de19: Waiting
0f8361255952: Waiting
71ce2dc7f761: Waiting
d7bd42f1f660: Waiting
0d960f1d4fba: Waiting
denied: requested access to the resource is denied
ERROR: Job failed: exit code 1
我看不出这里有什么问题...
这是 Project on gitlab
您的图片名称应该是 registry.gitlab.com/yvnicolas/ci-node-docker-sandbox:latest
而不是 registry.gitlab.com/yvnicolas/test-node:latest
我正在研究 gitlab 持续集成的可能性,想要构建和推送一个简单的 docker 图像。
这是 .gitlab-ci.yml 文件:
image: docker:latest
services:
- docker:dind
stages:
- deploy
dockerhub:
stage: deploy
- docker build --pull -t registry.gitlab.com/yvnicolas/test-node -f Docker/Dockerfile .
- docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN registry.gitlab.com
- docker push registry.gitlab.com/yvnicolas/test-node
构建本身没问题,但无法推送访问拒绝消息。作业的踪迹到此结束
Successfully built 8b99fc09ac4c
Successfully tagged registry.gitlab.com/yvnicolas/test-node:latest
$ docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN registry.gitlab.com
Login Succeeded
$ docker push registry.gitlab.com/yvnicolas/test-node
The push refers to a repository [registry.gitlab.com/yvnicolas/test-node]
a936d383687d: Preparing
62ef757d064b: Preparing
5dda7fb6dd53: Preparing
72c708771a73: Preparing
099f37abad88: Preparing
d7bd42f1f660: Preparing
8b375be9de19: Preparing
0f8361255952: Preparing
71ce2dc7f761: Preparing
0d960f1d4fba: Preparing
8b375be9de19: Waiting
0f8361255952: Waiting
71ce2dc7f761: Waiting
d7bd42f1f660: Waiting
0d960f1d4fba: Waiting
denied: requested access to the resource is denied
ERROR: Job failed: exit code 1
我看不出这里有什么问题... 这是 Project on gitlab
您的图片名称应该是 registry.gitlab.com/yvnicolas/ci-node-docker-sandbox:latest
而不是 registry.gitlab.com/yvnicolas/test-node:latest