container
SHA-256Mac上で軽量仮想マシンを使ってLinuxコンテナを実行し、Apple Silicon向けに最適化されており、標準のOCIイメージをサポートします。
スマートダウンロード
Download 版をダウンロード
v1.0.0 · 85 MB
Apple公式が出した、Mac上でLinuxコンテナを実行する最も軽量なソリューション。
主な機能
- Apple Siliconにネイティブ対応し、パフォーマンスの低下が極めて低い
- OCI標準イメージと互換性があり、Docker Hubなどのリポジトリから直接プル可能
- Dockerの追加インストール不要、macOS 26の仮想化新機能を活用
- コマンドライン操作、シンプルで効率的
- 完全なインストール/アップグレード/アンインストールスクリプトを提供
できないこと
- •Apple Silicon 搭載の Mac(M1 以降のモデル)のみ対応;macOS 26 でのみ動作、旧バージョンでは使用不可;現時点では 0.x バージョンであり、アップグレードにより既存の作業が破損する可能性があるため、アップグレード前に必ずサービスを停止し、ドキュメントを参照して対応してください。
使用例
- Mac で Linux 環境 (Ubuntu、Alpine など) を体験またはテストする
- ローカルでのコンテナ化アプリケーションの開発、構築、テスト、そしてリモートリポジトリへのプッシュ
詳細説明
containerはApple公式が開発したツールで、Mac上で軽量仮想マシン方式でLinuxコンテナを作成・実行できるようにします。Swiftで記述されており、Apple自社設計チップ(Mシリーズ)向けに最適化されています。Docker Desktopが比較的重いHypervisorを使用するのに対し、containerはmacOS 26ネイティブの仮想化およびネットワーク強化機能を活用しているため、より軽量でリソース消費が少ないです。標準のOCIコンテナイメージと互換性があり、任意のイメージレジストリからプル・実行できるだけでなく、ビルドしたイメージをプッシュすることも可能です。本プロジェクトは現在活発に開発中であり、まだ1.0正式版はリリースされておらず、マイナーバージョン間で互換性のない変更が発生する可能性があります。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードした dmg ファイルを開き、アプリを Applications にドラッグ
GitHub Releases から最新の .pkg インストーラーパッケージをダウンロード
ダブルクリックしてインストールし、指示に従って管理者パスワードを入力してインストールを完了
ターミナルを開き、container system start を実行してサービスを起動
- GitHub Releases から最新の .pkg インストーラーパッケージをダウンロード
- ダブルクリックしてインストールし、指示に従って管理者パスワードを入力してインストールを完了
- ターミナルを開き、container system start を実行してサービスを起動
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
13f45f26da94c354adcbefe1e8f7631e7f126e93c5d4dd6a5a538aa66b4f479dこのチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
/usr/local/bin/uninstall-container.sh -d を実行すると完全に削除(データ含む)、または -k を付けるとデータを保持します。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。