Skip to content

Commit a8d4212

Browse files
committed
Don't hardcode the docker user id
1 parent 306f801 commit a8d4212

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

xhyve/xhyve.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -907,7 +907,7 @@ func (d *Driver) setupVirt9pShare() error {
907907
bootScriptName := "/var/lib/boot2docker/bootlocal.sh"
908908
bootScript := fmt.Sprintf("#/bin/bash\\n"+
909909
"sudo mkdir -p %s\\n"+
910-
"sudo mount -t 9p -o version=9p2000 -o trans=virtio -o uname=%s -o dfltuid=1000 -o dfltgid=50 -o access=any host %s", d.Virtio9pFolder, user.Username, d.Virtio9pFolder)
910+
"sudo mount -t 9p -o version=9p2000 -o trans=virtio -o uname=%s -o dfltuid=$(id -u docker) -o dfltgid=50 -o access=any host %s", d.Virtio9pFolder, user.Username, d.Virtio9pFolder)
911911

912912
writeScriptCmd := fmt.Sprintf("echo -e \"%s\" | sudo tee %s && sudo chmod +x %s && %s",
913913
bootScript, bootScriptName, bootScriptName, bootScriptName)

0 commit comments

Comments
 (0)