Java中执行docker命令的实现示例
作者:计科小七
本文主要介绍了Java中执行docker命令的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
在Java中执行docker命令可以使用Java的Runtime类或ProcessBuilder类。下面是使用Runtime类执行docker命令的示例代码:
String command = "docker ps";
Runtime runtime = Runtime.getRuntime();
Process process = runtime.exec(command);
BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
上述代码中,使用Runtime类的exec()方法执行docker ps命令,并通过BufferedReader读取命令执行结果。
另外,使用ProcessBuilder类也可以执行docker命令,示例代码如下: