【发布时间】:2018-03-05 14:40:28
【问题描述】:
我使用haproxy docker image 并挂载配置文件。
配置重新生成,我想通过发送docker kill -s HUP %container% 重新启动haproxy。如何使用 Testcontainers 实现这一目标?
【问题讨论】:
标签: testcontainers
我使用haproxy docker image 并挂载配置文件。
配置重新生成,我想通过发送docker kill -s HUP %container% 重新启动haproxy。如何使用 Testcontainers 实现这一目标?
【问题讨论】:
标签: testcontainers
虽然 TestContainers 简化了用于测试的 Docker 容器的创建,但它还公开了底层 docker-java client,这使您可以访问几乎所有 Docker API。
例如你的情况:
container.getDockerClient()
.killContainerCmd(container.getContainerId())
.withSignal("HUP")
.exec()
【讨论】: