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 日

181Unix API

Download history 230/week @ 2024-05-03 132/week @ 2024-05-10 513/week @ 2024-05-17 96/week @ 2024-05-24 216/week @ 2024-05-31 276/week @ 2024-06-07 326/week @ 2024-06-14 344/week @ 2024-06-21 337/week @ 2024-06-28 365/week @ 2024-07-05 638/week @ 2024-07-12 338/week @ 2024-07-19 217/week @ 2024-07-26 148/week @ 2024-08-02 295/week @ 2024-08-09 197/week @ 2024-08-16

每月下载量 878
用于 3 crates

自定义许可证

1MB
21K SLoC

libcontainer

使用 musl 构建

为了使用 musl 构建,您必须首先删除 libseccomp 依赖项,因为它将引用共享库(libseccomp),这些库无法使用 musl 构建。

通过向 Cargo 添加标志来完成此操作。使用 --no-default-features 标志,后跟 -F 和您打算构建的功能,例如 v2,如 Cargo.toml 中的功能部分所定义。

接下来,在构建 rustupcargo 时,还需要 +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