summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhanghongqing <[email protected]>2023-09-20 15:51:50 +0800
committerzhanghongqing <[email protected]>2023-09-20 15:51:50 +0800
commit670d49fbd6fa50b40b3610711f04103dce8d43cc (patch)
treee5cce23d0b0e5864028bb215a2cdb3c494a0565a
parente867c7a913f17e60e1e11838de7b27bdc5ee531e (diff)
修复内置知识库执行生成IP定位库脚本失败CN-1331
-rw-r--r--galaxy-job-executor/src/main/java/com/mesalab/executor/service/knowledgeBase/KnowledgeBaseService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/galaxy-job-executor/src/main/java/com/mesalab/executor/service/knowledgeBase/KnowledgeBaseService.java b/galaxy-job-executor/src/main/java/com/mesalab/executor/service/knowledgeBase/KnowledgeBaseService.java
index e83ff2d..afb2474 100644
--- a/galaxy-job-executor/src/main/java/com/mesalab/executor/service/knowledgeBase/KnowledgeBaseService.java
+++ b/galaxy-job-executor/src/main/java/com/mesalab/executor/service/knowledgeBase/KnowledgeBaseService.java
@@ -166,7 +166,7 @@ public class KnowledgeBaseService {
script = "asn";
ipLocation = false;
}
- String cmd = "docker run --rm -v " + workDir + "/mmdb:/mmdb --name perl-mmdb perl:v3.1 sh -c 'cd /mmdb && perl " + script + ".pl " + addrType + " " + knowledgeBase.getId() + "'";
+ String cmd = "docker run --rm --network=host -v " + workDir + "/mmdb:/mmdb --name perl-mmdb perl:v3.1 sh -c 'cd /mmdb && perl " + script + ".pl " + addrType + " " + knowledgeBase.getId() + "'";
JobUtil.infoLog("ip locate run docker perl cmd {}", cmd);
int executeResult = JobUtil.executeCommand(cmd);