From c9fb4e5261c85fbe630f81e6e07ce101e5b3fed0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ke=CC=81vin=20Darcel?= Date: Fri, 27 Jan 2017 12:18:52 -0600 Subject: [PATCH] docker daemon is deprecated since 1.13, using dockerd binary instead --- plugin.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugin.go b/plugin.go index fbfbc0a..2c1f6df 100644 --- a/plugin.go +++ b/plugin.go @@ -147,6 +147,7 @@ func (p Plugin) Exec() error { } const dockerExe = "/usr/local/bin/docker" +const dockerdExe = "/usr/local/bin/dockerd" // helper function to create the docker login command. func commandLogin(login Login) *exec.Cmd { @@ -264,7 +265,7 @@ func commandPush(build Build, tag string) *exec.Cmd { // helper function to create the docker daemon command. func commandDaemon(daemon Daemon) *exec.Cmd { - args := []string{"daemon", "-g", daemon.StoragePath} + args := []string{"-g", daemon.StoragePath} if daemon.StorageDriver != "" { args = append(args, "-s", daemon.StorageDriver) @@ -290,7 +291,7 @@ func commandDaemon(daemon Daemon) *exec.Cmd { if daemon.Experimental { args = append(args, "--experimental") } - return exec.Command(dockerExe, args...) + return exec.Command(dockerdExe, args...) } // trace writes each command to stdout with the command wrapped in an xml