Skip to main content

ラージャー ランナー リファレンス

ラージャー ランナーの仕様やカスタマイズ オプションなどに関する情報について説明します。

マシンのサイズ より大きなランナー (larger runner)

より大きなランナー (larger runner)のいくつかの仕様から選択できます。

一般的な仕様 より大きなランナー (larger runner)

CPUメモリ (RAM)ストレージ (SSD)アーキテクチャオペレーティング システム (OS)
514 GB14 GBarm64 (M2)macOS
1230 GB14 GBx64 (Intel)macOS
28 GB75 GBx64、arm64Ubuntu
416 GB150 GBx64、arm64Ubuntu、Windows
832 GB300ギガバイトx64、arm64Ubuntu、Windows
1664 GB600 GBx64、arm64Ubuntu、Windows
32128 GB1200 GBx64、arm64Ubuntu、Windows
64208ギガバイト2040 GBarm64Ubuntu、Windows
64256 GB2040 GBx64Ubuntu、Windows
96384 GB2040 GBx64Ubuntu、Windows

メモ

4-vCPU Windows ランナーは、Windows Server 2025 または基本 Windows 11 デスクトップ イメージでのみ機能します。

メモ

5 vCPU macOS ランナーはパブリック プレビュー段階であり、変更される可能性があります。

GPU の仕様 より大きなランナー (larger runner)

CPUGPUGPU カードメモリ (RAM)GPU メモリ (VRAM)ストレージ (SSD)オペレーティング システム (OS)
41Tesla T428 GB16 GB176 GBUbuntu、Windows

ランナー イメージ

より大きなランナーは仮想マシン (VM) 上で実行され、 GitHub VM の作成プロセス中にこのマシンに仮想ハード ディスク (VHD) がインストールされます。 ランナーにインストールするさまざまな VM イメージから選択できます。

** GitHub 所有イメージ:** これらのイメージは、GitHub によって管理され、Linux (x64 および arm64)、Windows (x64 および arm64)、および macOS (x64 および arm64) ランナーで使用できます。 これらのイメージの詳細と、各ランナー オペレーティング システムに含まれているツールの完全な一覧については、 GitHub Actions Runner Images リポジトリを参照してください。

Partner Images: パートナー イメージは、GitHub によって管理されず、Azure Marketplaceからプルされます。 詳細を確認する場所とパートナー イメージの issue を報告する場所については、以下のリソースを参照してください。

使用可能な macOS より大きなランナー (larger runner) とラベル

macOS より大きなランナー (larger runner)では、次のマシンを使用できます。

ランナー サイズアーキテクチャプロセッサ (CPU)メモリ(RAM)ストレージ (SSD)ワークフロー ラベル
大きいIntel1230 GB14 GB
macos-latest-largemacos-14-largemacos-15-large (最新)、 macos-26-large
XLargearm64 (M2)5 (+ 8 GPU ハードウェア アクセラレータ)14 GB14 GB
macos-latest-xlargemacos-14-xlargemacos-15-xlarge (最新)、 macos-26-xlarge

macOS の制限事項 より大きなランナー (larger runner)

  • GitHub によって提供されるすべてのアクションは、arm64 GitHub ホストランナーと互換性があります。 ただし、コミュニティ アクションは arm64 と互換性がない場合があり、実行時に手動でインストールする必要があります。
  • Apple の Virtualization Framework の制限により、入れ子になった仮想化はサポートされていません。
  • 現在、macOS の大規模ランナーでは、Azure プライベート ネットワークや静的 IPなどのネットワーク機能は使用できません。
  • Apple ではこの機能がサポートされていないため、arm64 macOS ランナーには、静的 UUID/UDID が割り当てされていません。 ただし、Intel MacOS ランナーには、静的 UDID、特に 4203018E-580F-C1B5-9525-B745CECA79EB が割り当てられます。 ビルドをテストする予定の同じホストでビルドして署名する場合は、開発プロビジョニング プロファイルを使用して署名できます。 静的 UDID が必要な場合は、Intel ランナーを使用して、その UDID を Apple Developer アカウントに追加できます。
  • macOS ランナーは、GHE.com のサブドメイン (octocorp.ghe.com など) では利用できません。

より大きなランナー (larger runner) 向けのネットワーク

既定では、 より大きなランナー (larger runner) ジョブの実行ごとに変更される動的 IP アドレスを受け取ります。 必要に応じて、GitHub Enterprise Cloudのお客様は、より大きなランナー (larger runner)の IP アドレス プールから静的 IP アドレスを受信するようにGitHubを構成できます。 詳しくは、「GitHubの IP アドレスについて」をご覧ください。

有効にすると、 より大きなランナー のインスタンスはランナーに固有の特定の範囲から IP アドレスを受け取り、その範囲を使用してファイアウォール許可リストを構成できます。 全体で静的 IP アドレス範囲を持つ最大 10 個のを使用できます。エンタープライズ レベルで作成されたより大きなランナー (larger runner)には、最大 10 個のより大きなランナー (larger runner)を静的 IP アドレス範囲で使用できます。 さらに、エンタープライズ内の組織ごとに、組織レベルで作成されたより大きなランナー (larger runner)の静的 IP アドレス範囲で最大 10 個のより大きなランナー (larger runner)を使用できます。 詳しくは、「より大きなランナーを管理する」をご覧ください。

静的IPアドレス範囲で10以上の大きなランナーを使用したい場合は、GitHub サポート ポータルまでご連絡ください。

メモ

ランナーが 90 日以上使用されていない場合、その IP アドレス範囲は自動的に削除され、回復することができません。