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 でデータを保持します。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。