AppleがmacOSのネイティブ仮想技術を利用しMac上で軽量&永続的なLinux環境を構築できる「Container Machine」を発表しています。詳細は以下から。
![]()
Appleは2025年06月に開催した世界開発者会議(WWDC25)で、macOS 26 Tahoeと共にSwiftとmacOSネイティブの仮想技術であるVirtualizationフレームワークを利用し、Mac上に軽量でセキュアなLinuxコンテナを作成できるコマンドラインツール「container」と、その基盤となるContainerizationフレームワークを公開しましたが、

Appleのcontainer
現地時間2026年06月08日から開催されているWWDC26では、新たに、このContainerizationフレームワークを基盤し、高速で軽量なLinux仮想マシンに永続性と共有性を備えた新機能「Container Machine」を発表しています。

Container Machineとcontainer v1.0
Container Machineは昨年公開されたcontainerコマンドのバージョン1.0からサポートされており、GitHubリポジトリからダウンロード可能で、container v1.0をインストール/アップデートしていれば“container machine create”で作成できます。

container-machine.md
container machine create --name demo --set-default alpine container machine run -n uname -a # demoでuname -aを実行 container machine run -n demo # インタラクティブシェルへ移行
Macとファイルを共有
Container MachineはMacユーザーの名前で自動的にユーザーを作成する自動ユーザーマッピングと、Macと作業ディレクトリを共有する共有ファイルシステムがサポートされており、Macとのシームレスなファイル共有が可能で、

デモではMacのXcodeで更新したサーバー設定や、Icon Composerを使用して変更した画像ファイルなどは即座にLinux環境に反映され、クロスプラットフォーム開発の効率を大幅に向上できるシームレスな統合Linux環境を提供できるとコメントされているので、Linux開発環境にParallelsやUTMを利用されていた方は試してみて下さい。



コメント