rust-lang / docker-rust

The official Docker images for Rust
436 stars 88 forks source link

Suggestion Toolchain size can be reduced by trimming fat debug symbols #96

Open HK416-is-all-you-need opened 2 years ago

HK416-is-all-you-need commented 2 years ago

Subj. Running something like:

find /usr/local/rustup/ -type f -executable -exec strip --strip-unneeded {} 
find /usr/local/rustup/ -name *.so -exec strip --strip-unneeded {} 
find /usr/local/rustup/ -name *.rlib -exec strip -d {} 
find /usr/local/rustup/ -name *.a -exec strip -d {}

Produces image with size 604MB which means 211MB compressed on docker hub (instead of 250 for official image) for ultimate slim-alpine image