Overview of @crossbind/docker image family
mainThe @crossbind/docker package provides the toolchains required for crossbind builds. By using these images, a project only needs Docker and Node.js installed to perform complex native builds.
Available Images
| Image | Carries | Platforms |
|---|---|---|
base | Debian, Node, pinned Rust toolchain, swig, cmake | amd64, arm64 |
web | base + Emscripten, wasi-sdk, prebuilt Rust sysroots | amd64, arm64 |
android | base + NDK and android Rust targets | amd64 only |
rust-sysroot | ST/MT Rust sysroots and their manifest | amd64, arm64 |
Note on Android: The android image is restricted to amd64 because the Google Linux NDK host tools are only available for x86_64. The CLI pins android builds to this platform even when running on an arm64 host.