9 个不稳定版本
新增 0.4.0 | 2024 年 8 月 23 日 |
---|---|
0.3.3 | 2024 年 5 月 21 日 |
0.3.2 | 2024 年 1 月 31 日 |
0.3.1 | 2023 年 12 月 19 日 |
0.0.4 | 2022 年 12 月 13 日 |
181 在 Unix API 中
每月下载量 878
用于 3 crates
1MB
21K SLoC
libcontainer
使用 musl 构建
为了使用 musl 构建,您必须首先删除 libseccomp 依赖项,因为它将引用共享库(libseccomp
),这些库无法使用 musl 构建。
通过向 Cargo 添加标志来完成此操作。使用 --no-default-features
标志,后跟 -F
和您打算构建的功能,例如 v2
,如 Cargo.toml 中的功能部分所定义。
接下来,在构建 rustup
和 cargo
时,还需要 +nightly
标志。
# Add rustup +nightly musl to toolchain
rustup +nightly target add $(uname -m)-unknown-linux-musl
# Build rustup +nightly stdlib with musl
rustup +nightly toolchain install nightly-$(uname -m)-unknown-linux-musl
# Build musl standard library
cargo +nightly build -Zbuild-std --target $(uname -m)-unknown-linux-musl --no-default-features -F v2
cargo +nightly build --target $(uname -m)-unknown-linux-musl --no-default-features -F v2
依赖项
~18–31MB
~472K SLoC