GitHub Container Registry(GHCR) 에 도커 이미지 올리기

이서형·2025년 3월 30일
0

Docker

목록 보기
6/6

📍도커 이미지 만들어서 GitHub Container Registry에 올리기

  1. Personal Access Token 만들기(로그인용 비밀번호)
    -> 도커에서 GHCR에 로그인하려면 비밀번호 대신 토큰이 필요하다.
    https://github.com/settings/tokens/new
    Generate new token(classic)
    이름 아무거나 설정 docker token
    기간 설정, 권한 체크 write:packages, read:packages
    나오는 토큰 복사해두기(다시는 못 봄)

  2. 사용할 도커 이미지에 태그 붙이기(GHCR 주소 형식)
    docker tag seohyeong_ubuntu ghcr.io/seohyeong1035/seohyeong_ubuntu:latest
    -> ghcr.io/아이디/이름 : 이미지를 GHCR에 올리겠다고 도커에게 알려주는 주소를 태그에 붙여줘야 한다.

  3. Docker에서 GitHub 로그인
    docker login ghcr.io -u seohyeong1035 -p <아까 만든 토큰>

  4. GHCR에 이미지 업로드
    docker push ghcr.io/seohyeong1035/seohyeong_ubuntu:latest
    주소 확인 링크 : https://github.com/seohyeong1035?tab=packages

0개의 댓글