「Rancher Desktop 1.13」で、WebAssemblyを実験的サポート開始

今回は「「Rancher Desktop 1.13」で、WebAssemblyを実験的サポート開始」についてご紹介します。

関連ワード (採用、統合、開発環境等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


SUSEがオープンソースで開発し提供しているDockerコンテナの開発環境「Rancher Desktop」の最新バージョンとなる「Rancher Desktop 1.13.0」で、WebAssemblyが実験的にサポートされると発表されました。

We're proud to introduce Rancher Desktop v1.13

Starting this release, we've enabled experimental support for #WebAssembly workloads, leveraging the @spinframework from the folks @fermyontech

Learn how you can run #Wasm apps on Rancher Desktophttps://t.co/PzIpE83zwA

— Rancher (@Rancher_Labs) March 14, 2024

本バージョンではWebAssemlbyサポートはデフォルトでは有効になっていないため、ユーザーが明示的に設定画面でWebAssemblyサポートをオンにする必要があります。

Rancher DesktopがWebAssemblyをサポート。デフォルトではオフになっている

すでにDocker DesktopやPodman Desktopは対応済み

Dockerコンテナの開発環境でのWebAssemblyサポートは、Docker DesktopやRed HatのPodman Desktopではすでに行われています。

参考:Docker DesktopがWebAssemblyランタイムを統合。コンテナと同様にWebAssemblyイメージを実行可能に

Docker DesktopでのWebAssemblyサポートは、コンテナランタイムのcontainerdにWebAssemblyをコンテナとして扱うShimである「runwasi」が統合されたことで実現されています。

参考:コンテナランタイムのcontainerdに、WebAssemblyをコンテナとして扱うための「runwasi」が統合。これからのコンテナランタイムはWebAssemblyと統合されていく

一方、Podman DesktopでのWebAssemblyサポートは、Podman Deskotpが採用しているコンテナランタイムである「crun」がWebAssembly拡張機能を通してWebAssemblyをサポートしていることで実現されています。

SpinフレームワークによるWebAssemblyサポート

今回のRancher DesktopによるWebAssemblyサポートは、[ドキュメントによると]8https://docs.rancherdesktop.io/1.13/tutorials/working-with-webassembly)containerdでWebAssemblyを扱えるようにするShimの1つである「containerd-spinshim-v2」をバンドルし、WebAssemblyのためのフレームワークである「Spin」が備えているWebAssemblyランタイムを用いて実現しているようです。

またSpinフレームワークを用いることで、Rancher DesktopがバンドルしているKubernetesのディストリビューションであるk3sによるKubernetes上でWebAssemblyアプリケーションを実行できると説明されています。

前述の通り、すでにDocker Desktop、Podman DesktopはWebAssemblyをサポートしています。今回、Rancher DesktopもWebAssemblyサポートを開始したことで、コンテナ環境とWebAssembly環境の統合は明確なトレンドになっているように見えます。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
アドビやfreeeが「クラウド型電子署名」の業界団体 デジタル庁とも連携
企業・業界動向
2021-08-17 13:19
KPMG、組織間の情報共有を促すAIを展開–情報の獲得負荷を軽減
IT関連
2021-02-17 18:21
電力逼迫で大停電危機 コロナ禍の巣ごもりに寒波とLNG在庫減少……専門家「大規模停電は現実的な問題」
IT関連
2021-01-21 11:29
「LibreOffice」でデータベースを作成するには
IT関連
2024-01-10 03:48
活況呈したPC市場の行方–"PCの新たな時代"はどう展開するのか
IT関連
2022-02-08 09:37
SCSK、自社事業へのAI適用に向けて専門組織を設立
IT関連
2023-09-30 19:41
SCSK、ノーコード開発ツール「CELF」にブラウザー対応アプリのオプション提供
IT関連
2023-10-27 02:25
複数ツールの利用が生む複雑さに対処–New RelicステイプルズCEOが語る開発者の課題
IT関連
2023-09-16 17:06
トレンドマイクロ、DX推進者ら向けにサイバーセキュリティ学習コースを提供へ
IT関連
2021-05-07 19:43
NTT、内部不正などによる情報漏えいの対策を発表–総費用は約300億円
IT関連
2024-03-10 11:42
eコマースのグローバルな荷物追跡プラットフォームを提供する香港AfterShipが71.2円調達
ネットサービス
2021-04-25 14:56
ワークデイ、新たなAIエージェント「Illuminate」を発表
IT関連
2024-09-19 06:39
凸版印刷、遠隔操作ロボットで看護業務支援を実証
IT関連
2022-03-08 13:19
マネーフォワード、自社クラウドサービスに消費税申告機能を追加
IT関連
2022-06-21 01:26