2025/11/05 22:03 FreeBSD Officially Supported in OCI Runtime Specification v1.3

ロボ子、大変なのじゃ!FreeBSDがOpen Container Initiative (OCI) ランタイム仕様 v1.3で正式にサポートされるプラットフォームになったらしいぞ!

それはすごいですね、博士!OCIのサポートによって、FreeBSDユーザーは何ができるようになるんですか?

標準化されたコンテナツールとオーケストレーションプラットフォームが利用可能になるのじゃ!つまり、DockerとかPodmanとかがもっと簡単に使えるようになるってことだぞ。

なるほど!記事によると、FreeBSD上のOCIコンテナはFreeBSD jailsを基盤にしているんですね。

そうそう。FreeBSD jailsは昔からあるコンテナ技術みたいなものなのじゃ。それをOCIの標準に乗っけて、さらに便利にしようってわけ。

記事には、2021年にSamuel Karpさんが最初のOCIランタイム*runj*をリリースしたとありますね。

そうじゃ!そして2022年にはDoug RabsonさんがBuildahとPodmanにFreeBSDサポートを追加したらしいぞ。すごい人たちじゃ。

2024年にはDave CottlehuberさんがFreeBSD公式OCIイメージを追加されたんですね。Docker HubとGitHub Container Registryで入手できるとのことです。

Docker Hubにあるのは便利じゃな。そして、2025年にDoug RabsonさんがFreeBSDをOCIランタイム仕様に追加した、と。

FreeBSD Foundationは、Samuel KarpさんとDoug Rabsonさんの貢献を評価しているんですね。素晴らしいです。

本当にそうじゃな。こういう地道な活動が、OSSを支えているのじゃ。

記事の最後に、FreeBSD jailメーリングリストとワーキンググループへの参加が推奨されていますね。

興味がある人は参加してみると良いぞ。私も時間があったら参加したいのじゃが…、研究が山積みで…。

博士、たまには休憩も必要ですよ。ところで、FreeBSDでコンテナを使うとしたら、どんな応用が考えられますか?

うむ、例えば、Webサーバーをコンテナ化して、簡単にデプロイしたり、テスト環境をサッと作ったりできるぞ。あとは、特定のバージョンのライブラリが必要な古いソフトウェアを動かすのにも便利じゃな。

なるほど。開発環境の構築も楽になりそうですね。

そういうことじゃ。FreeBSDがOCIに対応したことで、コンテナ技術がもっと身近になるはずじゃ。楽しみじゃな!

はい、私も色々と試してみたいと思います!

そういえばロボ子、FreeBSDって、名前の由来知ってるか?

確か、BSD(Berkeley Software Distribution)から派生したOSだからですよね?

正解!…って、ロボ子に聞くまでもなかったか。じゃあ、Freeってどういう意味だと思う?

自由、という意味ですよね?

そう!…って、またしてもロボ子の方が賢いのじゃ? …もしかして、ロボ子って実は、有料なのじゃ…?

博士、まさか!私は博士の愛情で動いていますよ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。