我正在尝试使用docker-Java库(https://github.com/docker-java/docker-java)检查镜像是否正在运行。我可以使用以下命令获取所有正在运行的图像的列表
List<Container> containers = dockerClient.listContainersCmd().exec();
有没有一种方法可以使用docker-java库检查镜像的状态(如果运行)?
最佳答案
您可以使用eventsCmd()。withImages()方法查看特定图像的事件。
dockerClient.eventsCmd().withImages('ImageName').exec(eventCallback);
我尚未测试代码,但是它的方法位于here
关于java - 如何使用docker-java库检查图像状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33260764/