1

我使用haproxy docker 镜像和挂载配置文件。

配置重新生成,我想haproxy通过发送重新启动docker kill -s HUP %container%. 如何使用 Testcontainers 实现这一目标?

4

1 回答 1

5

虽然 TestContainers 简化了用于测试的 Docker 容器的创建,但它还公开了底层docker-java 客户端,让您可以访问几乎所有 Docker API。

例如你的情况:

container.getDockerClient()
    .killContainerCmd(container.getContainerId())
    .withSignal("HUP")
    .exec()
于 2017-09-25T05:45:53.647 回答