소스 검색

增加算法仓库

martin 2 년 전
부모
커밋
b6fc90a916
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      simulation-resource-scheduler/src/main/java/com/css/simulation/resource/scheduler/service/ProjectService.java

+ 2 - 0
simulation-resource-scheduler/src/main/java/com/css/simulation/resource/scheduler/service/ProjectService.java

@@ -363,6 +363,7 @@ public class ProjectService {
                 }
                 algorithmMapper.updateDockerImportAndDockerImageById("1", dockerImage, algorithmId);
                 LinuxUtil.execute("docker import " + algorithmTarLinuxTempPath + " " + dockerImage);
+                LinuxUtil.execute("docker push " + dockerImage);
                 FileUtil.rm(algorithmTarLinuxTempPath);
                 log.info("ProjectService--handleAlgorithm 已删除算法临时文件:" + algorithmTarLinuxTempPath);
             } else {
@@ -388,6 +389,7 @@ public class ProjectService {
                 FileUtil.writeInputStreamToLocalFile(inputStream, algorithmTarLinuxTempPath);
                 // 本地执行 docker import 算法文件成镜像(可改成用 docker-java 操作仓库)
                 LinuxUtil.execute("docker import " + algorithmTarLinuxTempPath + " " + dockerImage);
+                LinuxUtil.execute("docker push " + dockerImage);
                 FileUtil.rm(algorithmTarLinuxTempPath);
                 log.info("ProjectService--handleAlgorithm 已删除算法临时文件:" + algorithmTarLinuxTempPath);
             }