Skip to content

Run cargo build on MacOS(M1), it be killed when Updating crates.io index #151

Open
@ipconfiger

Description

@ipconfiger

What did you try to do?

alias rust-musl-builder='docker run --rm -it -v "$(pwd)":/home/rust/src ekidd/rust-musl-builder:latest'

rust-musl-builder cargo build --release

What happened?

╰─$ rust-musl-builder cargo build --release
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
Updating crates.io index
%

I run docker run directly, and got:

docker run --rm -it -v "$(pwd)":/home/rust/src ekidd/rust-musl-builder:latest 137 ↵
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
To run a command as administrator (user "root"), use "sudo ".
See "man sudo_root" for details.

rust@9e4d8a501d78:/src$ ls
Cargo.lock Cargo.toml logs release.sh src target
rust@9e4d8a501d78:
/src$ cargo build
Updating crates.io index
Killed Fetch [======> ] 30.75%, 2.60MiB/s

What did you hope to happen?

finish building

Additional information

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions