Minimal container to build mostly Rust and C/C++ projects
10K+
Minimal container to build mostly pure Rust projects using x86_64-unknown-linux-musl as default.
lld is used as default linked via environment variable RUSTFLAGS. This will stop being necessary once default linker shifts to lld on musl targetsmusl-dev, make, git cmake and g++ are installed to provide sufficient baseline for compiling C world dependenciesrustup and all installed binaries are stripped aggressively if necessaryContainer ship tags with full and short rustc versions
Following tags are provided:
latest - Latest rustc on latest Alpine container<rustc_version> - Tag with short version<rustc_version>-<alpine_version> - Tag with rustc short version with alpine tagIf you need to rebuild specific version of container feel free to use workflow for this purpose and specify desired version: https://github.com/DoumanAsh/rust-musl/actions/workflows/docker-image.yml
Only collaborator is allowed to trigger workflow, feel free to create issue to request access.
Content type
Image
Digest
sha256:42f68483e…
Size
399.6 MB
Last updated
2 days ago
docker pull douman/rust-musl