# GitHub 패키지 레지스트리 작업

지원되는 GitHub Packages 레지스트리를 사용하는 방법을 알아봅니다.

## Links

* [컨테이너 레지스트리 작업](/ko/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-container-registry)

  에서 Docker 및 OCI 이미지를 저장하고 관리할 수 있습니다 Container registry.

* [Docker 레지스트리 작업](/ko/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-docker-registry)

  GitHub Packages Docker 레지스트리를 사용하여 Docker 이미지를 푸시하고 끌어올 수 있습니다.

* [RubyGems 레지스트리 작업](/ko/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-rubygems-registry)

  패키지를 GitHub Packages에 게시하고 GitHub Packages에 저장된 패키지를 Bundler가 있는 Ruby 프로젝트의 종속성으로 사용하도록 RubyGems를 구성할 수 있습니다.

* [npm 레지스트리 작업](/ko/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-npm-registry)

  npm 프로젝트에 종속성으로 저장된 GitHub Packages 패키지를 GitHub Packages 게시하고 사용하도록 npm을 구성할 수 있습니다.

* [Apache Maven 레지스트리 작업](/ko/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-apache-maven-registry)

  패키지를 GitHub Packages에 게시하고 GitHub Packages에 저장된 패키지를 Java 프로젝트의 종속성으로 사용하도록 Apache Maven을 구성할 수 있습니다.

* [Gradle 레지스트리 작업](/ko/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-gradle-registry)

  Gradle 레지스트리에 패키지를 GitHub Packages 게시하고 Java 프로젝트의 종속성으로 저장된 GitHub Packages 패키지를 사용하도록 Gradle을 구성할 수 있습니다.

* [NuGet 레지스트리 작업](/ko/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-nuget-registry)

  dotnet 명령줄 인터페이스(CLI)를 구성하여 NuGet 패키지를 GitHub Packages에 게시하고, GitHub Packages에 저장된 패키지를 .NET 프로젝트의 종속성으로 사용할 수 있습니다.

* [Docker 레지스트리에서 컨테이너 레지스트리로 마이그레이션](/ko/enterprise-server@3.22/packages/working-with-a-github-packages-registry/migrating-to-the-container-registry-from-the-docker-registry)

  GitHubGitHub의 Docker 레지스트리에 이전에 저장된 Docker 이미지를 Container registry로 마이그레이션할 수 있습니다.