lyhzzz hace 2 años
padre
commit
430f2aa51d

+ 1 - 1
src/main/java/com/fdkankan/fusion/common/util/ShellUtil.java

@@ -14,7 +14,7 @@ public class ShellUtil {
     public final static String LAS_TO_BIN = "bash  /home/ubuntu/bin/PotreeConverter.sh @inPath @outPath ''";
 
 
-    public static void execDockerCmd(String cmd){
+    public static void execDockerCmd(String []cmd){
         log.info("execDockerCmd:{}",cmd);
         Process process;
         try {

+ 3 - 1
src/main/java/com/fdkankan/fusion/controller/TestController.java

@@ -22,8 +22,10 @@ public class TestController {
 
     @RequestMapping("/test")
     public ResultData test(){
+        String cmd1 = "docker run --rm -v /mnt/fusion:/mnt/fusion/";
         String cmd = "docker exec -it 3dtile /bin/bash -c '/mnt/fusion/3dtile.sh -f osgb -i /mnt/fusion/osgb/modelId_578/OSGB -o /mnt/fusion/b3dm/modelId_578/OSGB'";
-        ShellUtil.execDockerCmd(cmd);
+        String[] cmds = new String[]{cmd1, cmd};
+        ShellUtil.execDockerCmd(cmds);
         return ResultData.ok();
     }