GitHub News

GitHub Container Registry를 소개합니다.

GitHubKorea 2020. 10. 12. 15:47

 

 

작년에 GitHub Packages가 출시된 후, GitHub Packages는 많은 사랑을 받았습니다. GitHub Packages는
소프트웨어 공급망에 대해 우수한 추적성을 제공하고 있으며, 개발자들에게 다양한 경험과 개선된 성능을 제공하기 위해 GitHub Container Registry를 사용하여 새로운 기능을 추가했습니다.

오늘은 새롭게 추가된 GitHub Container Registry를 소개해 드리겠습니다.


GitHub Container Registry란?

GitHub Container Registry는 GitHub packages 내에서 컨테이너를 다루는 방법의 개선을 위한 기능입니다.
GitHub Container Registry를 사용하면 더 나은 액세스 정책을 사용할 수 있으며, 표준 이미지를 팀에 더 쉽게
공유함으로써 이너소스를 촉진할 수 있을 것입니다.

 

 

 

 

GitHub 사용자들은 소스 코드의 공개 레포지토리에 익명 사용자 접근이 가능한 것처럼 공개 컨테이너 이미지에도
익명 사용자 접근이 가능하게 해달라고 요청했습니다.

 

그래서 GitHub는 GitHub Container Registry를 통해 익명 사용자 접근을 가능하게 했고 GitHub의 Super-linter
공개 이미지를 게시하는 작업을 추가했습니다. GitHub Container Registry의 공개 이미지는 무료로 제공되며
비공개 이미지 또한 베타 기간에는 무료로 사용하실 수 있습니다.

 

 

 

GitHub는 팀들 간의 협업을 더 잘 지원하고 GitHub 사용자들이 릴리스에 대한 모범 사례를 강화할 수 있도록 컨테이너에 대한 데이터 공유 및 세분화된 사용자 권한을 도입할 예정입니다. 컨테이너 이미지를 팀 내의 다른 개발자들에게 더 쉽고 안전하게 공유하세요~

 

 

 

지금 GitHub Container Registry를 시작하세요!

GitHub Actions을 아시나요? GitHun Actions는 자동으로 사용자 작업을 기반으로 한 워크플로우를 제안하고 간단하게 게시하기 위해 “공개 Docker 컨테이너”워크플로우 템플릿을 업데이트를 진행하였습니다.  GitHub Actions를 사용하시면 GitHub Container Registry에 쉽게 게시하실 수 있습니다.

 

 

 

현재 GitHub Packages내에서 Docker 서비스를 사용하는 사용자들을 위해 이미지를 마이그레이션 하는 가이드
제공하고 있습니다.

 

앞으로도 GitHub 로드맵을 통해 GitHub Container Registry에 대한 계획을 지속적으로 업데이트할 예정입니다.
그리고 Kubernetes 애플리케이션용 Helm 3 차트 및 범용 스토리지를 위한 Container Registry와 클라우드 네이티브
개발을 위해 공개 표준을 더 지원하는 계획에 대한 정보도 제공할 것이니 기대해 주세요!


 

GitHub Packages에 대해 더 궁금하신 사항이 있으시면 언제든지 아래에 댓글을 남겨주세요!

감사합니다.

 

 

이 글은 GitHub의 Kayla Ngan의 Introducing GitHub Container Registry를 번역한 글입니다.