如何使用docker-java客户端部署堆栈?
ex) docker栈部署--compose-file docker-compose.yml stackdemo
java客户端有没有运行这个命令的函数?
发布于 2021-08-24 08:20:38
如果您想执行多个命令,我建议您编写一个shell脚本文件并从java代码中执行它。
{
Process proc = Runtime.getRuntime().exec("./your_script.sh");
proc.waitFor();
}如果您只想运行1个命令,则可以使用ProcessBuilder
{
String[] args = new String[] {"/bin/bash", "-c", "your_command", "with", "args"};
Process proc = new ProcessBuilder(args).start();
}https://stackoverflow.com/questions/68901043
复制相似问题