テクノロジー

GitHub - apple/container: A tool for creating and running Linux containers using lightweight virtual machines on a Mac. It's written in Swift, and optimized for Apple silicon.

1: t-wada 2025/06/10 09:28

これは良いものが来た "`container` is a tool that you can use to create and run Linux containers as lightweight virtual machines on your Mac. It's written in Swift, and optimized for Apple silicon."

2: inductor 2025/06/10 10:03

キモになってるのはcontainerizationの方で、Swiftだけで軽量VMの管理、システムコールの発行と管理(コンテナの生成など)、までを一貫して実装しAPI化しています。

3: mushus 2025/06/10 10:35

lima使ってたけどこれは良さそう。公式っぽいし

4: dot 2025/06/10 11:10

よさそう。SwiftのAPI経由でコンテナ管理とかできるっぽいので、いずれGUIツールも出て来そう。

5: naka-06_18 2025/06/10 11:22

Azure LinuxみたいにApple Linuxが公開されたりするのかな/Containerization Kernel Configurationとしてビルドスクリプトがでているね

6: gfx 2025/06/10 12:15

WSL2みたいにOSと統合されていると使いやすくていいな。まあまだこれからだと思うけど。

7: circled 2025/06/10 12:51

Linuxネイティブ並みにIO速くなるのかな?と思いきや、裏では専用の小さなVMを作成し、その上で実行されるDockerコンテナな感じなのね。macOSのDocker遅いからVM建ててやった方がマシ、をAppleがオフィシャルにやった感ある

8: fivestech 2025/06/10 15:13

Apple版WSL。なんというか全く驚きがない。

9: naari_3 2025/06/10 20:42

“Containerization”

10: pina2 2025/06/10 20:48
11: prjpn 2025/06/10 22:50

この流れを見ると日常使いとしてLinux使うのが正解だということがよく分かる。

12: otchy210 2025/06/10 23:15

えー、すごい!Apple ぽくない(褒めてる)!とりあえず LICENSE 見にいっちゃったよね。Apache でした。

13: tybalt 2025/06/10 23:31

以前からあった Virtualization Framework のサンプルもだけど、正式なツールチェインとしてリリースして欲しいところ

14: ka-ka_xyz 2025/06/11 00:17

で、xcodebuild動く?(ビルド環境、はよコンテナに押し込めるようになりたい