disable starting the daemon on windows

This commit is contained in:
Brad Rydzewski
2019-08-14 12:51:43 -07:00
parent 98722a6680
commit 3336758708
5 changed files with 42 additions and 19 deletions

26
daemon.go Normal file
View File

@@ -0,0 +1,26 @@
// +build !windows
package docker
import (
"io/ioutil"
"os"
)
const dockerExe = "/usr/local/bin/docker"
const dockerdExe = "/usr/local/bin/dockerd"
func (p Plugin) startDaemon() {
cmd := commandDaemon(p.Daemon)
if p.Daemon.Debug {
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
} else {
cmd.Stdout = ioutil.Discard
cmd.Stderr = ioutil.Discard
}
go func() {
trace(cmd)
cmd.Run()
}()
}