aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/jshipit/ContainerManager.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/io/github/jshipit/ContainerManager.java')
-rw-r--r--src/main/java/io/github/jshipit/ContainerManager.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/io/github/jshipit/ContainerManager.java b/src/main/java/io/github/jshipit/ContainerManager.java
index c8a0b96..cacf313 100644
--- a/src/main/java/io/github/jshipit/ContainerManager.java
+++ b/src/main/java/io/github/jshipit/ContainerManager.java
@@ -43,6 +43,7 @@ public class ContainerManager {
new File(containerDirectory + "/containerOverlay").mkdirs();
new File(containerDirectory + "/root").mkdirs();
+ new File(containerDirectory+"/work").mkdirs();
}
public void startContainer() {
@@ -61,9 +62,9 @@ public class ContainerManager {
}
assert layers.size() > 0;
- Mount mount = new Mount();
+ SysUtils sysUtils = new SysUtils();
String[] diffs = layers.toArray(new String[0]);
- mount.overlayMount(diffs, containerDirectory + "/containerOverlay", containerDirectory + "/root");
+ sysUtils.overlayMount(diffs, containerDirectory + "/containerOverlay", containerDirectory + "/root", containerDirectory + "/work");
}