cargo-build-deps:一个用来建立依赖关系的cargo子命令通过允许更早地构建并缓存依赖关系来帮助加快docker构建速度

时间:2024-06-15 22:22:07
【文件属性】:

文件名称:cargo-build-deps:一个用来建立依赖关系的cargo子命令通过允许更早地构建并缓存依赖关系来帮助加快docker构建速度

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-15 22:22:07

Rust

货物建造部 该工具扩展了以允许您仅在给定的rust项目中构建依赖项。 这对于缓存每个构建步骤的Docker构建非常有用。 建立依赖关系所花费的时间通常是整个构建时间的重要部分。 因此,在docker构建中,比主构建更早地在单独的步骤中构建依赖关系是有益的。 由于将缓存依赖项构建步骤,因此,当项目自己的源代码更改时,不需要重新构建依赖项。 受到( )的启发 安装 cargo install cargo-build-deps 用法 cargo build-deps 例子 从更改Dockerfile FROM rust:1 as rust-builder RUN mkdir /tmp/PROJECT_NAME WORKDIR /tmp/PROJECT_NAME COPY . . RUN cargo build --release 至 FROM rust:1 as rust-bui


【文件预览】:
cargo-build-deps-master
----.travis.yml(257B)
----LICENSE-MIT(1KB)
----LICENSE-APACHE(11KB)
----src()
--------main.rs(6KB)
----Cargo.toml(578B)
----.gitignore(27B)
----README.md(2KB)
----.vscode()
--------launch.json(462B)

网友评论