Docker выпустил превью поддержки WebAssembly

Docker запускает модули WebAssembly в рантайме WasmEdge. Тестовые сборки доступны для macOS, Windows и Linux.
WebAssembly (сокращенно Wasm) - это стандарт байт-кода, компиляция в который реализована для более чем 40 языков программирования (в том числе Rust, C, C++, JavaScript и Go). Полученный байт-код не привязан ни к одной из процессорных архитектур, и потому более изолирован от выполняющей его платформы и следовательно более безопасен. Это свойство делает WebAssembly популярным для запуска изолированных приложений.
Связующим звеном между модулем Wasm и Docker является рантайм WasmEdge, реализующий доступ модуля к системным API.

Ссылки на сборки Docker доступны в блоге компании.
Материал подготовлен с ❤️ редакцией Кухни IT.