このプロジェクトについて
Tartは、Apple Silicon上でmacOSおよびLinux仮想マシンを構築、実行、管理するための仮想化ツールセットです。READMEによると、CIエンジニアが自動化のニーズに応えるために構築しました。
READMEに記載されている主な機能は次のとおりです:
- Apple独自のVirtualization.Frameworkを使用しており、プロジェクトはほぼネイティブに近いパフォーマンスと比較しています。
- 任意のOCI互換コンテナレジストリから仮想マシンをプッシュおよびプルできます。
- VM作成を自動化するためのTart Packer Pluginが利用可能です。
- CIシステムと統合します。
READMEには、Atlassian、Figma、Mullvad、Krisp、TestingBot、Symflower、Transloadit、Cirrus CI、PITS Global Data Recovery Services、Expoなど、Tartを内部セットアップで使用している企業がリストされています。また、Tartを使用している企業やプロジェクトにコミュニティへの共有を呼びかけています。
READMEの使用例:macOS 13.0(Ventura)以降を実行しているApple Siliconデバイスで、Homebrewを介してインストールし、ベースイメージをクローンして実行します。この例では、25 GBのイメージをダウンロードすることに注意してください:
```bash
brew install openai/tools/tart
tart clone ghcr.io/cirruslabs/macos-tahoe-base:latest tahoe-base
tart run tahoe-base
```
READMEは、詳細情報については公式ドキュメント(tart.run)を、残りの質問についてはGitHubディスカッションを参照するよう指示しています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.