GitHub パッケージの概要

上級
管理者
AI エンジニア
データ エンジニア
開発者
DevOps エンジニア
プラットフォーム エンジニア
セキュリティ エンジニア
セキュリティ運用アナリスト
サービス導入スペシャリスト
ソリューション アーキテクト
スタートアップ企業の創立者
テクノロジ マネージャー
Azure
Azure Artifacts
Azure Boards
Azure Cloud Services
Azure DevOps
Azure Pipelines
Azure Repos
Azure Test Plans
GitHub

このモジュールでは、 GitHub と完全に統合されたパッケージ ホスティング サービスである GitHub Packages について説明します。 リポジトリからパッケージを発行する方法、プロジェクトにパッケージをインストールする方法、削除と復元を通じてパッケージのライフサイクルを管理する方法、アクセス許可と可視性の設定を使用してアクセスを制御する方法について説明します。 セキュリティで保護されたパッケージ管理の認証方法とベスト プラクティスについて説明します。

学習の目的

このモジュールを終了すると、次のことが可能になります。

  • リポジトリと CI/CD ワークフローから GitHub パッケージにパッケージを発行する

  • 開発環境と運用環境で GitHub パッケージからパッケージをインストールする

  • GitHub Web インターフェイスと API を使用してパッケージを削除および復元する

  • パブリック パッケージ、プライベート パッケージ、および内部パッケージのアクセス制御と可視性を構成する

  • 個人用アクセス トークン (AT) を使用して GitHub パッケージに対する認証を行う

  • サポートされているパッケージ レジストリ (npm、Docker、NuGet、Maven、RubyGems) について

前提条件

  • Git を使用したパッケージ管理の概念とバージョン管理の基本的な理解

  • GitHub リポジトリ、ワークフロー、アクションに関する知識

  • 少なくとも 1 つのパッケージ エコシステム (npm、NuGet、Maven、または Docker) に関する知識

  • コマンドライン ツールとパッケージ マネージャーの経験

Azure を使ってみる

適切な Azure アカウントを選択します。 Azure は、従量課金制でご利用いただくことも、最大 30 日間無料でお試しいただくこともできます。 [サインアップ] 。