Sign inSign up

yaman/rust-builder

By yaman

โ€ขUpdated over 1 year ago

Image
0

7.7K

yaman/rust-builder repository overview

โ ๐Ÿฆ€ Rust Nightly Development Docker Image ๐Ÿณ

โ ๐Ÿš€ Features

This Docker image provides a powerful Rust development environment based on the nightly Rust toolchain. It comes pre-loaded with essential tools and utilities to supercharge your Rust projects!

โ ๐Ÿ› ๏ธ Included Tools
  • ๐Ÿฆ€ Rust Nightly Toolchain
  • ๐Ÿ”ง CMake
  • ๐Ÿ“ฆ cargo-binstall
  • ๐Ÿงฐ Additional Cargo Tools:
    • ๐Ÿงช cargo-nextest: Modern, fast test runner
    • ๐Ÿ›ก๏ธ cargo-tarpaulin: Code coverage tool
    • ๐Ÿ“Š cargo-criterion: Statistics-driven benchmarking
    • ๐Ÿ” cargo-llvm-cov: LLVM-based code coverage
โ ๐Ÿ”ง Rust Components
  • ๐Ÿ“ rustfmt: Code formatter
  • ๐Ÿ”ฌ clippy: Linter

โ ๐Ÿš€ Usage

  1. Pull the image:

    docker pull yamah/rust-builder:latest
    
  2. Run a container:

    docker run -it --rm yamah/rust-builder:latest
    
  3. Start coding with all the tools at your fingertips!

โ ๐Ÿ› ๏ธ Building the Image

To build the image yourself:

docker build -t rust-builder .

โ ๐Ÿค Contributing

We welcome contributions! Please open an issue or submit a PR @https://github.com/yaman/rust-builder/โ 

โ ๐Ÿ“„ License

This project is licensed under the MIT License. See the LICENSEโ  file for details.

Happy Rust coding! ๐Ÿฆ€โœจ

Tag summary

Content type

Image

Digest

sha256:ccfa298ceโ€ฆ

Size

568.2 MB

Last updated

over 1 year ago

docker pull yaman/rust-builder