Fix volume path setting for linux containers from windows host

This commit is contained in:
guillaume.tardif 2020-06-08 21:36:14 +02:00 committed by Guillaume Tardif
parent c92df92d29
commit df6fc2f18f

View File

@ -3,7 +3,6 @@ package convert
import ( import (
"fmt" "fmt"
"net/url" "net/url"
"path/filepath"
"strings" "strings"
"github.com/pkg/errors" "github.com/pkg/errors"
@ -113,7 +112,8 @@ func (v *volumeInput) parse(name string, s string) error {
v.name = name v.name = name
v.target = volumeURL.Path v.target = volumeURL.Path
if v.target == "" { if v.target == "" {
v.target = filepath.Join("/run/volumes/", v.share) // Do not use filepath.Join, on Windows it will replace / by \
v.target = "/run/volumes/" + v.share
} }
return nil return nil
} }