diff options
Diffstat (limited to 'container/container.go')
-rw-r--r-- | container/container.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/container/container.go b/container/container.go index ad4e728663..4c577695d5 100644 --- a/container/container.go +++ b/container/container.go @@ -188,6 +188,13 @@ func (container *Container) SetupWorkingDirectory() error { if container.Config.WorkingDir == "" { return nil } + + // If can't mount container FS at this point (eg Hyper-V Containers on + // Windows) bail out now with no action. + if !container.canMountFS() { + return nil + } + container.Config.WorkingDir = filepath.Clean(container.Config.WorkingDir) pth, err := container.GetResourcePath(container.Config.WorkingDir) |