Develop Wasm Applications with Docker
Talkat WasmCon 2023 · on Wednesday, 2023-09-06· at 16:30· Grand Ballroom F, Hyatt Regency Bellevue, 900 Bellevue Way NE·
summary
Shows an end-to-end path: compile Rust to wasm32-wasi, copy the .wasm into a Docker image built with buildx and platform=wasm, then run it with the wasmtime runtime via a containerd shim — the Rust "hello world" runs successfully. Demonstrates interpreted language Wasm images (Python/Ruby/PHP) and a published size difference (Alpine Python 86 MB vs Wasm Python 28 MB). Argues incremental migration by mixing containers and Wasm, and integrates runtimes like wasmedge and Spin into Kubernetes via node-side shims.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 11:06Demo
- 15:48Docker Ecosystem
- 20:21Compatibility Layer
- 25:02Wasm vs Docker
- 29:20Summary
- 30:54Questions
related talks
31mBuild and manage Wasm applications using container tools
48mBuild and Manage Wasm Applications using Container Tools
56mServer-side Wasm Applications: Replacing Docker with WASI
31mBuild, Share, Run WebAssembly Apps Using the Docker Toolchain
31mWebAssembly & Containers: The Power Couple
07mBeyond The Browser: Wasm in Your Cloud Development Workflow
32mDocker + WebAssembly
31mCloud Native WASM: What's All the Hype?
