セルフホストランナーを使用すると、お客様のインフラストラクチャでジョブを実行できるようになります。これにより、より幅広いアーキテクチャでビルドとテストができるようになり、環境をより細かく制御することもできるようになります。クラスタ内でコンテナランナーを使用する方法と、マシン実行環境内でマシンランナーを使用する方法があります。コンテナランナーとマシンランナーが、既存のシステムをどのように拡張するかを示しています。つのユースケースの実現を目指しています。環境の分離に関する要件が厳しい企業では、オンプレミス環境やアクセス制限されたインフラストラクチャでジョブを実行する必要がある場合があります。セルフホストランナーを使用することで、以下が可能になります。アドレスを使用できます。権限を割り当てることができます。リソースクラスとして提供されていない環境やアーキテクチャでジョブを実行する必要のあるお客様は、セルフホストランナーを使用してニーズを満たすことができます。ランナーの実行環境の選択CircleCIは、コンテナとマシンの2種類のセルフホストランナーを提供しています。マッピングして各ジョブを実行していました。クラウドで提供されている次のようなコンテナベースソリューションのメリットが失われます。クラウドプラットフォームで実行するのと同じように、コンテナ化したジョブをセルフホストコンピューティング環境で実行できます。コンピューティングの要求に合わせて効果的にスケーリングできます。内でスケジュール化し、コンテナベースの実行環境で処理を実行します。イメージを使用できます。コンテナランナーはマシンランナーの補完機能であり、代替機能ではありません。マシンランナーマシンランナーは、仮想マシン、または物理マシン上にネイティブにインストールされます。インストールできます。ジョブを実行していない場合は、マシンランナーを使用してください。ページをご覧ください。イメージとの互換性はありません。セルフホストランナーの使用を開始するには、次の手順を実行します。アクセスし、サポートされているプラットフォームをご確認ください)。ページをご覧ください。セルフホストランナーのビルドとテストが完了しています。サポート対象のプラットフォームでは、ユーザーに以下が提供されます。セルフホストランナーは、以下のプラットフォームでご利用いただけます。段階のプラットフォームをご提供する場合があります。機能のほとんどすべてがセルフホストランナージョブで使用できますが、現時点では、まだいくつかサポートされていない機能があります。ページをご確認ください。受講すると、お客様のインフラストラクチャでのマシンランナーのインストール方法についてさらに詳しく学ぶことができます。