docker run -d -p 8081:8081 --name nexus sonatype/nexus3
❯ cat .cargo/config.toml
[registries.nexus]
index = "sparse+http://localhost:8081/repository/cargo-proxy/"
[registry]
default = "nexus"
[source.crates-io]
replace-with = "nexus"
[source.nexus]
registry = "sparse+http://localhost:8081/repository/cargo-proxy/"
Sonatype Nexus community edition 사용 예
cargo-proxy로 repository 를 만들었다고 가정, remote url 은https://index.crates.io로 한다..cargo/config.toml에 다음과 같이 내용 추가.https://index.crates.io/ 에 써있는 설명을 보니

sparse프로토콜을 쓰는 것 같다. 위에 config.toml 에서도sparse+를 빼먹으면 정상동작하지 않는다.참고