小编mch*_*kov的帖子

java.lang.IllegalStateException:无法连接到 localhost:49167 的 Ryuk

我正在使用测试容器库来启动容器。它工作了一段时间,但目前遇到了这个

java.lang.IllegalStateException: Could not connect to Ryuk at localhost:49167

    at org.testcontainers.utility.ResourceReaper.start(ResourceReaper.java:201)
    at org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:205)
    at org.testcontainers.LazyDockerClient.getDockerClient(LazyDockerClient.java:14)
    at org.testcontainers.LazyDockerClient.authConfig(LazyDockerClient.java:12)
    at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:310)
Run Code Online (Sandbox Code Playgroud)

我查看了资源收割机代码,它似乎在这里失败了

public synchronized void performCleanup() {
    this.registeredContainers.forEach(this::stopContainer);
    this.registeredNetworks.forEach(this::removeNetwork); //FAILS HERE
    this.registeredImages.forEach(this::removeImage);
}
Run Code Online (Sandbox Code Playgroud)

docker testcontainers

29
推荐指数
4
解决办法
3万
查看次数

标签 统计

docker ×1

testcontainers ×1