【发布时间】:2018-11-08 03:22:01
【问题描述】:
我想使用带有 testcontainers 的仅限本地的 Docker 映像。
代码如下:
new GenericContainer("rserver:latest")...
但是看起来另一个同名的图像是从远程注册表中获取的。
如何强制测试容器使用本地图像?
【问题讨论】:
-
尝试标记您的本地图像?
docker build -t local/rserver,并使用它 -
可能不使用
latest,而是使用本地镜像的版本? -
@cricket_007 谢谢。使用另一个名称作为解决方法可以完成这项工作。我仍然想知道是否可以强制使用本地图像。
-
@Ben 不指定版本只会减少获取不需要的图像的机会吗?
标签: java docker testcontainers