これは良いものが来た "`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."
キモになってるのはcontainerizationの方で、Swiftだけで軽量VMの管理、システムコールの発行と管理(コンテナの生成など)、までを一貫して実装しAPI化しています。
lima使ってたけどこれは良さそう。公式っぽいし
よさそう。SwiftのAPI経由でコンテナ管理とかできるっぽいので、いずれGUIツールも出て来そう。
Azure LinuxみたいにApple Linuxが公開されたりするのかな/Containerization Kernel Configurationとしてビルドスクリプトがでているね
WSL2みたいにOSと統合されていると使いやすくていいな。まあまだこれからだと思うけど。
Linuxネイティブ並みにIO速くなるのかな?と思いきや、裏では専用の小さなVMを作成し、その上で実行されるDockerコンテナな感じなのね。macOSのDocker遅いからVM建ててやった方がマシ、をAppleがオフィシャルにやった感ある
Apple版WSL。なんというか全く驚きがない。
“Containerization”
https://coinbsehelp.exblog.jp/244086818/
この流れを見ると日常使いとしてLinux使うのが正解だということがよく分かる。
えー、すごい!Apple ぽくない(褒めてる)!とりあえず LICENSE 見にいっちゃったよね。Apache でした。
以前からあった Virtualization Framework のサンプルもだけど、正式なツールチェインとしてリリースして欲しいところ
で、xcodebuild動く?(ビルド環境、はよコンテナに押し込めるようになりたい
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.
これは良いものが来た "`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."
キモになってるのはcontainerizationの方で、Swiftだけで軽量VMの管理、システムコールの発行と管理(コンテナの生成など)、までを一貫して実装しAPI化しています。
lima使ってたけどこれは良さそう。公式っぽいし
よさそう。SwiftのAPI経由でコンテナ管理とかできるっぽいので、いずれGUIツールも出て来そう。
Azure LinuxみたいにApple Linuxが公開されたりするのかな/Containerization Kernel Configurationとしてビルドスクリプトがでているね
WSL2みたいにOSと統合されていると使いやすくていいな。まあまだこれからだと思うけど。
Linuxネイティブ並みにIO速くなるのかな?と思いきや、裏では専用の小さなVMを作成し、その上で実行されるDockerコンテナな感じなのね。macOSのDocker遅いからVM建ててやった方がマシ、をAppleがオフィシャルにやった感ある
Apple版WSL。なんというか全く驚きがない。
“Containerization”
https://coinbsehelp.exblog.jp/244086818/
この流れを見ると日常使いとしてLinux使うのが正解だということがよく分かる。
えー、すごい!Apple ぽくない(褒めてる)!とりあえず LICENSE 見にいっちゃったよね。Apache でした。
以前からあった Virtualization Framework のサンプルもだけど、正式なツールチェインとしてリリースして欲しいところ
で、xcodebuild動く?(ビルド環境、はよコンテナに押し込めるようになりたい