Skip to content

Commit 4d3a76d

Browse files
committed
Search Windows CLI plugins also in ProgramFiles
Signed-off-by: Stefan Scherer <[email protected]>
1 parent 6d59892 commit 4d3a76d

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

cli-plugins/manager/manager_windows.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@ import (
77

88
var defaultSystemPluginDirs = []string{
99
filepath.Join(os.Getenv("ProgramData"), "Docker", "cli-plugins"),
10+
filepath.Join(os.Getenv("ProgramFiles"), "Docker", "cli-plugins"),
1011
}

docs/extend/cli_plugins.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,8 @@ the `/usr/local/lib` or `/usr/local/libexec` equivalents but packages
111111
should not do so.
112112

113113
Plugins distributed on Windows for system wide installation should be
114-
installed in `%PROGRAMDATA%\Docker\cli-plugins`.
114+
installed in either `%ProgramData%\Docker\cli-plugins` or
115+
`%ProgramFiles%\Docker\cli-plugins`.
115116

116117
User's may on all systems install plugins into `~/.docker/cli-plugins`.
117118

0 commit comments

Comments
 (0)