1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2017年9月16日 |
---|
#93 in #detect
7KB
132 行
container-what
检测我们是否在容器中。
类似于 virt-what,但针对容器引擎。
将添加更多容器引擎。
安装
将此包放入你的 Cargo.toml
。
[dependencies]
container_what = "*"
用法
extern crate container_what;
use std::path::Path;
use container_what::container::ContainerEngine;
use container_what::common::{Detector, DetectorContext};
use container_what::container::detector::ContainerDetector;
fn main() {
// Specify the detect root
let ref ctx = DetectorContext::new(Path::new("/root"));
assert_eq!(ContainerDetector::detect(ctx), ContainerEngine::Docker);
}
许可协议
container-what 采用 MIT 许可协议 - 有关详细信息,请参阅 LICENSE 文件