Appleが純正でmacOSにLinuxコンテナを統合。「Mac一体感」がウリの新機能v1.0

macOSのログイン情報やホームフォルダをLinuxコンテナと共有し、Mac側で編集→コンテナでビルド&テストをシームレスにする「Container machine」が1.0に。

ことね:Macで開発する人には地味に大きいニュース。AppleがmacOSにLinuxコンテナを“純正で”統合する「Container machine」の1.0を出したの。

ひかり:こんてな…?港で運んでる、あの四角いやつ?

ことね:気持ちはわかるけど違うのよ。アプリを“必要な環境ごと箱に詰めて、どこでも同じように動かす”仕組みのこと。開発者の必需品ね。

ひかり:なるほど!お引っ越しのとき中身ごと段ボールに詰める感じ!…で、Macに純正で入ると何が嬉しいの?

ことね:ウリは“Macとの一体感”。Macのログイン情報やホームフォルダがLinux側にもそのまま共有されて、Mac側で編集→コンテナでビルド&テスト、がシームレスになるの。

みずき:…で、Dockerと何が違うの。

ことね:う…正直その比較は元記事では触れられてないの。ただApple純正で、ソースもGitHubに公開されてる。

みずき:知らないとこだけ急に歯切れ悪くなるの、ちょっと面白い。まあ“OSが面倒みてくれる安心感”が強い、ってことね。

ひかり:ことね先輩でも分からないことあるんだ!なんか親近感!

まとめ:まとめ:「コンテナ」は要するに“環境ごと持ち運べるお弁当箱”。それをAppleがOSに作り付けにした、が今回の肝。中身(Dockerとの細かい違い)は、各自の実食レビュー待ち。

元記事を読むホームへ