在Docker documentation for Rust之后,如果没有获取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
答案 0 :(得分:2)
从我的机器转发$USER
环境变量似乎可以解决问题:
docker run -it --rm -e USER=$USER -v "$PWD":/app -w /app rust:1.27.0-slim-stretch cargo new project --bin
答案 1 :(得分:0)
如果需要在容器中修复此问题,请运行:
$ export USER=yourname