Apple「Container machine」v1.0リリース ── macOSにLinuxコンテナをシームレス統合
概要
AppleがWWDC26でmacOS上にLinuxコンテナを統合する新機能「Container machine」バージョン1.0のリリースを発表。昨年WWDC25でリリースされたSwiftベースのコンテナ型仮想化フレームワーク「Containerization」を基盤として開発され、macOSとLinuxコンテナのユーザー・ファイルシステムをシームレスに統合する。
詳細
- ユーザー統合:
container machine runコマンドで起動したLinuxコンテナでwhoamiを実行すると、macOSのユーザー名が返る。デフォルトでmacOSユーザーと統合 - ファイルシステム共有: macOSのホームディレクトリがLinuxコンテナのホームディレクトリに自動共有。macOS側でファイル編集→Linuxコンテナでビルド・テストという効率的なワークフローが実現
- Containerizationベース: 軽量VMを用いてmacOS上でLinuxコンテナを利用可能にするAPI・コマンドを提供するフレームワーク
- 開発者がDockerのような外部ツールなしにmacOSネイティブでLinux開発環境を扱える点が注目される
参照
- 出典: https://www.publickey1.jp/blog/26/applemacoslinuxcontainer_machine10.html
- はてなブックマーク数: 27