22 lines
626 B
Diff
22 lines
626 B
Diff
diff --git a/cli-plugins/manager/manager_unix.go b/cli-plugins/manager/manager_unix.go
|
|
index 000c058df0..246c427cba 100644
|
|
--- a/cli-plugins/manager/manager_unix.go
|
|
+++ b/cli-plugins/manager/manager_unix.go
|
|
@@ -2,7 +2,13 @@
|
|
|
|
package manager
|
|
|
|
-var defaultSystemPluginDirs = []string{
|
|
- "/usr/local/lib/docker/cli-plugins", "/usr/local/libexec/docker/cli-plugins",
|
|
- "/usr/lib/docker/cli-plugins", "/usr/libexec/docker/cli-plugins",
|
|
+import (
|
|
+ "os"
|
|
+ "path/filepath"
|
|
+)
|
|
+
|
|
+var defaultSystemPluginDirs []string
|
|
+
|
|
+func init() {
|
|
+ defaultSystemPluginDirs = filepath.SplitList(os.Getenv("DOCKER_CLI_PLUGIN_DIRS"))
|
|
}
|
|
|