Project」を発表。すべてをコンテナで組み立てる世界を目指す。Project」を発表。すべてをコンテナで組み立てる世界を目指す。Project」を発表しました。Projectとは、ある目的のためのコンテナシステムを、車輪の再発明をせずに組み立てることができるフレームワークだとHykes氏。Projectのもっとも重要な属性として、すべてがコンテナで組み立てられる世界であると説明しました。Projectをベースに組み立てることを想定した例です。この例では、Linuxの機能を提供するLinuxKit、コンテナランタイムであるContainerd、そしてコンテナにパッケージされたRedisを組み合わせることで、ブートするとすぐにRedisが起動するシステムが構築されています。Projectで構築されるシステムはポータブルであるため、そのままさまざまな環境で稼働させることが可能です。Projectで構築した例も紹介されています。ここでは一番下のレイヤにインフラを抽象化し自動化する機能を備えたInfraKitがあり、その上にLinuxKit、その上にコンテナランタイムのContainerdが載り、CI/CDを実現するためのJavaやJenkinsなどのコンテナ化されたアプリケーションが実行される、という構造になっています。Projectでは、コンポーネントを自由に入れ替えられることも特長だと説明されています。次の例では、LinuxKitをDebianに、InfraKitがTeraformに入れ替えられています。Projectとはシステムをコンテナをベースとしたコンポーネントで構築できることを目指すオープンソースプロジェクトであり、ユーザーは自由にコンポーネントを選んで組み合わせることができる、という特長を備えていることが分ります。Projectベースのさまざまなコンポーネント、例えばContainerdやLinuxKitなどを組み合わせて作られたシステムになっていくのだとHykes氏は説明しています。DockerのGitHubのリポジトリ名がMobyに変更されたのは、これを受けてのことなのです。Projectによってコンポーネント化されたとしても、いままでと変わることはありません。システム構築をするエンジニアにとっては、Dockerに縛られずにさまざまなコンポーネントを組み合わせることができるようになるとされています。Projectを立ち上げ、この方向へ進もうとしているのでしょうか。2017Docker、「LinuxKit」を発表。Serverのコンテナ機能でLinuxコンテナのサポートを発表。OSとLinuxKitに対応。DatabaseやWebLogicなどのオフィシャルイメージを配布開始。開発やテスト用途は無料で利用可能。Project」を発表。すべてをコンテナで組み立てる世界を目指す。2017VISAカードのインフラがDocker採用。数秒でプロビジョニング、パッチやメンテにさよなら、消えるインフラ。コンテナ型仮想化Publickey広告.NET帳票ツール。デザイナはExcel。クラウド/サーバー環境対応。.NET5/6/8に対応。デザイナはExcelのため、エンドユーザーも編集可能。ノーコードでCSVファイルから帳票を出力する、CSVReportも新収録。Spectrum」発表。S3にデータを保存したまま複雑なクエリを高速で実行可能に。Niino(jniino)IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。Feed最新記事10本GitHubで最も使われている言語、PythonがJavaScriptを抜いて1位に。生成AI関連プロジェクト急増で。Sonnetが選択可能に。100」の仮想マシンを正式提供開始JetBrains、JavaScript/TypeScriptのためのIDE「WebStorm」と.NETのためのIDE「Rider」、非商用利用ならば無償で利用可能に。1.0」、12月に正式リリース予定。MemoryDBで提供開始Webブラウザ上でWebAssembly製コンパイラによりC言語をWebAssemblyにコンパイル、そのまま実行可能に。