diff --git a/spython/main/parse/parsers/docker.py b/spython/main/parse/parsers/docker.py index 3a900bd..23fc0d2 100644 --- a/spython/main/parse/parsers/docker.py +++ b/spython/main/parse/parsers/docker.py @@ -425,6 +425,8 @@ def _workdir(self, line): """ # Save the last working directory to add to the runscript workdir = self._setup("WORKDIR", line) + workdir_mkdir = "mkdir -p %s" % ("".join(workdir)) + self.recipe[self.active_layer].install.append(workdir_mkdir) workdir_cd = "cd %s" % ("".join(workdir)) self.recipe[self.active_layer].install.append(workdir_cd) self.recipe[self.active_layer].workdir = workdir[0]