#test-containers #docker #cli #traits #command #necessary #issue

dev tc_cli_client

使用Docker CLI向Docker守护进程发出必要命令的实现testcontainers Docker特质

4个版本

使用旧Rust 2015

0.2.1 2019年9月16日
0.2.0 2019年2月28日
0.1.1 2018年10月23日
0.1.0 2018年10月3日

#552 in 测试

Download history 12/week @ 2024-02-19 21/week @ 2024-02-26 14/week @ 2024-03-04 9/week @ 2024-03-11 19/week @ 2024-03-18

每月下载 66次

MIT/Apache

24KB
439

Testcontainers-rs

Continuous Integration Crates.io Docs.rs Dependabot Status Bors enabled Matrix

Testcontainers-rs是http://testcontainers.org的官方Rust语言分支。

使用方法

testcontainers是核心包

该包提供用于在测试环境中处理容器的API。

  1. 依赖testcontainers
  2. 为必要的docker-images实现testcontainers::core::Image
  3. 使用任何可用的客户端运行它 testcontainers::clients::*

可直接使用的镜像

使用testcontainers最简单的方法是依赖可直接使用的镜像(即模块)。

模块作为社区维护的包提供: testcontainers-modules

许可证

以下任一许可证下授权

任选其一。

依赖项

~0.7–1.5MB
~35K SLoC