This has rustc and cargo running along with a few other utilities for rust development: valgrind, make, python, llvm, curl, wget, perl, git, cmake.
For now, I'll update the nightly builds whenever new nightly releases break my travis builds, and it's running rustc 1.0-alpha (rustc 1.0.0-nightly (44a287e6e 2015-01-08 17:03:40 -0800)
docker run -t -v "$PWD:/code" uorbe001/rust-toolbelt cargo test
I find it simpler to manage (when using linked containers) using fig with a fig.yml file similar to this:
fig run rust cargo test
I've had issues with slightly different versions on nightly builds on my machines, so I set this up to ensure I have the same versions on all of them easily, the downside is I have to use "fig run rust" before the commands, but an alias makes that a non-issue for me.