GitHub Container Repository 사용법

jwkwon0817·2024년 10월 5일

DevOps

목록 보기
1/1
post-thumbnail

GitHub 토큰 발행

Settings 클릭


Developer settings 클릭


Tokens (classic) 클릭


Generate new token (classic) 클릭


이름 정한 후, wirte:packages, delete:packages 선택


Generate token 클릭


복사 버튼 클릭


여기까지 잘 따라왔으면 이제 도커를 GHCR과 연동하는 법을 알아보자

Docker Login

$ docker login ghcr.io -u [github username]

입력 후, Password에 위에서 복사한 토큰을 붙여넣으면 된다.


Push

$ docker tag my-image ghcr.io/[github username]/my-image
$ docker push ghcr.io/[github username]/my-image

https://github.com/[github username]?tab=packages에서 push된 이미지를 확인해보자

Pull

$ docker pull ghcr.io/[github username]/my-image
profile
SRIHS 119th SW

0개의 댓글