2017-07-20 78 views
0

我正在玩gitlab持續集成的可能性,想要構建並推送一個簡單的泊塢窗圖像。gitlab ci中的拒絕訪問資源

這裏是.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

回答

1

您的圖片名稱應該是registry.gitlab.com/yvnicolas/ci-node-docker-sandbox:latestregistry.gitlab.com/yvnicolas/test-node:latest