如何在java中创建docker日志
我想使用docker java客户端创建和运行docker。我想做这样的事情:如何在java中创建docker日志,java,selenium,docker,Java,Selenium,Docker,我想使用docker java客户端创建和运行docker。我想做这样的事情: docker logs -f selenium-hub 如何在docker java客户端上实现此命令?以下是我目前的代码: result = dockerClient.logContainerCmd(container.getId()) .withStdErr(true) .withStdOut(true)
docker logs -f selenium-hub
如何在docker java客户端上实现此命令?以下是我目前的代码:
result = dockerClient.logContainerCmd(container.getId())
.withStdErr(true)
.withStdOut(true)
.withFollowStream(true)
.withTailAll()
.exec(logContainerResultCallback);
try {
logContainerResultCallback.awaitCompletion();
} catch (InterruptedException e) {
throw new BaseException(e.getMessage());
}catch (Exception e){
throw new BaseException(e.getMessage());
}
break;
为什么不像docker秀那样?
码头工人秀
"host": null,
"port": 4444,
"prioritizer": null,
"capabilityMatcher": "org.openqa.grid.internal.utils.DefaultCapabilityMatcher"
"throwOnCapabilityNotPresent": true,
"newSessionWaitTimeout": -1,
"jettyMaxThreads": -1,
"nodePolling": 5000,
"cleanUpCycle": 5000,
"timeout": 30000,
"browserTimeout": 0,
"maxSession": 5,
"unregisterIfStillDownAfter": 30000
但它没有在java中显示
请帮帮我。我是docker的新手。我想用java实现这个。非常感谢看看这是否有用