如何在Docker中运行平行测试快速入门教程(2)


正如你在日志中看到的,容器的名字不是Redis或redis*,但是redis后面跟一个UUID。此外你还可以看到,当输出打印时,绑定端口在每个情况下都是不同的。
如果你不想用docker组成的方式,你也可以用DSL容器对象的方法以编程方式定义容器,也可以支持Star运算器。我们来看看这种情况下的事例:

@ClassRule 

public static ContainerDslRule redisStar = 

  new ContainerDslRule("redis:3.2.6", "redis*") 

  .withPortBinding(6379); 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/b8a5527e025625e8d1d9afb1bab0ead9.html