Chainguardが「Wolfi」を発表–コンテナー向けLinux「非ディストリビューション」

今回は「Chainguardが「Wolfi」を発表–コンテナー向けLinux「非ディストリビューション」」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 コンテナー用に特別に設計された「Linux」ディストリビューションは多くある。Microsoftは「Common Base Linux (CBL)-Mariner」を提供している。ほかにも、「Alpine Linux」「Flatcar Container Linux」「Red Hat Enterprise Linux CoreOS(RHCOS)」、「RancherOS」などがある。クラウドネイティブのソフトウェアセキュリティを手がけるChainguardは今回、こうした人気のクラウドフレンドリーなLinuxのカテゴリーに「アンディストリビューション(非ディストリビューション)」という新たな解釈を加えた。

 ダブリンで開催された「Open Source Summit Europe」で、筆者はChainguardの最高経営責任者(CEO)で創設者のDan Lorenc氏に、「アンディストリビューション」とはどういう意味なのかを尋ねた。Lorenc氏は、「われわれが『アンディストリビューション』という用語を使っているのは、それが技術的に正しいからだ。コンテナー内には、Linux以外のすべてのものがある。したがって、たとえLinuxをベースとしていても、それをLinuxディストリビューションと呼ぶのは適切ではない」と説明してくれた。

 ほとんどの人がLinuxコンテナーと呼んでいるものは、「ハードウェア上で起動し、コンテナーランタイムを利用可能にするディストリビューションだ。そうしたディストリビューションの中で最もユーザーが多いのは、おそらくAlpineだろう。Wolfiはそれと正反対のものだ。Wolfiにはディストリビューションがない。最小限の構成であり、パッケージマネージャーさえ含まれていない」とLorenc氏は続けた。コンテナー化されたアプリケーションを実行するのに必要最低限のものだけを備えている。

 Lorenc氏は、この新しい異なるLinuxを作成するために、「われわれは、Alpineチームに在籍していたメンバーを大勢起用した」と述べ、「しかし、Alpineはコンテナー用に設計されたものではなく、元々、ルーターやファームウェアなどを想定して設計されたものだ。Alpineがコンテナーにとって魅力的だったのは、適切なサイズとセキュリティを備えていたからだ」とした。Wolfiはセキュリティのために、ミニマリスト的なアプローチを極限まで追求している。

 Lorenc氏は、「依存関係を可能な限り最小限に抑えることで、イメージの監査、更新、および転送を簡素化したり、潜在的な攻撃対象領域を減らしたりすることが重要だと考えている。Wolfi(最も小さくて柔軟なタコにちなんで名付けられた) は、これらのコンテナー化された環境を最大限に活用し、なおかつセキュリティも最大化できるように、一から設計されている」と説明した。

 Wolfiはセキュリティを高めるために、余分なものをそぎ落としただけではなく、ソフトウェアサプライチェーンのセキュリティ対策も組み込まれている。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
登録建設業者数が5万社突破、建設業マッチングの「ツクリンク」が約3億円を調達
ネットサービス
2021-05-22 04:23
アジア太平洋のAmazonマーケットプレイスのブランド統合を狙うRainforestが39.4億円調達
VC / エンジェル
2021-05-07 10:22
.NETでWebAssemblyの最新仕様「WASI Preview 2」対応コンポーネントを作れる「componentize-dotnet」、Bytecode Allianceがオープンソースでリリース
.NET
2024-09-09 20:06
日本企業のデータ活用を新たなフェーズへ–グーグル・クラウド平手代表
IT関連
2023-01-12 10:22
ドイツ政府機関が2021年中のフェイスブックページ削除を要請される
ネットサービス
2021-07-10 10:25
法務管理クラウド「GVA manage」、「Microsoft Teams」アプリを提供開始
IT関連
2023-05-18 08:15
Shellの気候計画における柱はEV充電ステーション、バイオ燃料、水素転換、化学物質
EnviroTech
2021-02-20 10:39
Google Cloud、仮想マシンのサスペンド/レジュームが正式機能に。開発環境の未使用時にサスペンドでコスト削減など実現
Google
2023-03-27 11:55
公務員のテレワーク進まず 住民との窓口多く対応に苦慮
IT関連
2021-01-16 18:27
ウルシステムズ、長谷工グループの新しいコミュニケーションサービス構築を支援
IT関連
2022-09-02 00:04
ChromebookのOSもバージョン89に Android端末との連携やクリップボード履歴機能など
アプリ・Web
2021-03-10 22:44
モバイルショップの業務プロセスをRPAで改善–実績集計などを自動化
IT関連
2021-01-15 20:28
米アマゾン、AIを活用して不良品を配送前にチェック
IT関連
2024-06-06 00:31
WebAssemblyアプリ開発で最も使われている言語はRust、注目の機能はスレッドなど。The State of WebAssembly 2021
WebAssembly
2021-07-01 05:44