상세 컨텐츠

본문 제목

gitea Repository Packages

CI-CD

by giljabi 2023. 5. 25. 14:54

본문

docker를 사용할 때 image 버전관리를 위해 hub.docker.com을 사용할 수 있지만, 무료 사용자는 모든 image가 공개되는 문제가 있습니다. 이럴 때 나만의 image 저장소가 있으면 좋은데, gitea 1.17부터 지원합니다.

 

여기서는 docker oci 기능을 이용합니다. docker 명령어를 사용하고 저장소의 주소만 변경하면 사용할 수 있습니다.

 

먼저 해야할 일은 저장소 설정에서 package를 사용할 수 있게 해 줍니다.

상세한 사용법은 container의 한 종류인 docker 사용법 https://docs.gitea.io/en-us/usage/packages/container/

 

Container Registry - Docs

 

docs.gitea.io

 

사용 중인 docker image를 저장소 package로 업로드해보겠습니다. 먼저 docker image를 확인합니다.

 

로그인을 합니다.

docker commit, push합니다. 여기서는 mvpteam(조직명/사용자, 소문자만 사용가능)에서 사용할 수 있습니다. 

 

mvpteam에 package에 업로드되었습니다.  

 

팀 공간에서 사용하기 위해 아래 Setting에서 

 

 

사용할 저장소를 선택하고 업데이트 합니다.

 

이제 저장소에서 볼 수 있습니다. 

 

'CI-CD' 카테고리의 다른 글

gitea telegram 알림설정  (0) 2024.12.21
gitea Issue Template  (0) 2023.06.02
gitea Repository Issues/Labels/Milestone/Projects  (0) 2023.05.25
gitea Organization Team  (0) 2023.05.25
gitea user account  (0) 2023.05.25

관련글 더보기