생겼던 오류/생겼던 오류

github action docker build 오류

cloudmaster 2023. 4. 21. 11:53
  • 1.  처음 github action에 자동으로 docker build 하고 docker hub에 푸쉬하도록 하는 코드를 작성을 했다.

 

 > 저장한 후 release하고 action을 실행했다

 

  > 하지만 'Error: buildx failed with: ERROR: denied: requested access to the resource is denied'라는 오류가 났다

 

뭐가 문제였을까?

1. 에러를 보니 '도커 이미지 업로드 권한 에러' 인 것 같아서,

 > 빨간색 박스 부분의 name은 본인의 도커 허브 아이디로, repository는 프로젝트 이름으로 바꿔 보았다

 

 > 하지만 여전히 같은 에러가 떴다.

 

2. docker release를 지웠다가 새로 만들었는데 tag가 존재한다고 나와서 이상했다

 

 > 그래서 옆에 tags 들어가 보았다

 > tag가 존재하는 것을 발견했다.

 

해결 방법!!

 > tag를 지우고 다시 release를 생성했다

 > 그랬더니 성공!!

 

 

오류가 났었던 이유

 > tags에서 있는 tag는 기존에 코드로 만들어졌기 때문에, yml 파일을 수정하고, release를 지웠어도 tag가 존재하는 한 이전 코드로 github Action을 실행하게 된다.

 

 따라서 github Action이 잘못 실행되었고, tag가 남아있다면, tag를 지우고 코드를 수정한 파일로 다시 release를 시도하자!!

'생겼던 오류 > 생겼던 오류' 카테고리의 다른 글

was와 mongo DB 연결 오류  (0) 2023.05.01
서버 배포 파이프라인 오류  (0) 2023.04.24
code: 'ERR_OSSL_EVP_UNSUPPORTED  (0) 2023.04.20
Certificate Management 오류  (0) 2023.04.19
도커 - Dockerfile 경로 설정  (0) 2023.04.11