Следуя документации Docker для Rust , я не могу создать новый проект с использованием cargo new без получения could not determine the current user, please set $USER. Вот команда, которую я использую:
cargo new
could not determine the current user, please set $USER
docker run -it --rm -v "$PWD":/app -w /app rust:1.27.0-slim-stretch cargo new project --bin
Пересылка переменной окружения $USER с моего компьютера, похоже, помогает:
$USER
docker run -it --rm -e USER=$USER -v "$PWD":/app -w /app rust:1.27.0-slim-stretch cargo new project --bin