我使用haproxy
docker image并挂载配置文件。
重新生成配置,我想通过发送haproxy
重新启动docker kill -s HUP %container%
。如何使用Testcontainers实现这一目标?
答案 0 :(得分:5)
虽然TestContainers简化了用于测试的Docker容器的创建,但它还公开了底层的docker-java client,这使您可以访问几乎所有的Docker API。
e.g。你的情况:
container.getDockerClient()
.killContainerCmd(container.getContainerId())
.withSignal("HUP")
.exec()