DockerCLI/cli
Matthew MacLeod 43dbdcfe1e cli/connhelper: support overriding the docker binary over SSH
This change adds the ability to override the docker binary used when executing
commands over SSH. This is useful when the docker binary is not in the PATH of
the SSH user, or when the binary is not named `docker`.

If `DOCKER_SSH_REMOTE_BINARY` is set in the environment, the value will be used
as the docker binary when executing commands over SSH. If the environment
variable is not set, the default value of `docker` will be used.

Signed-off-by: Matthew MacLeod <matt@umm.io>
2024-11-18 15:27:35 +00:00
..
command cli/command/container: fix missing go:build tag 2024-11-15 11:06:20 +01:00
compose update go:build tags to use go1.22 2024-11-12 12:38:18 +01:00
config cli/config: remove redundant capturing of loop vars in tests (copyloopvar) 2024-11-05 10:14:30 +01:00
connhelper cli/connhelper: support overriding the docker binary over SSH 2024-11-18 15:27:35 +00:00
context update go:build tags to use go1.22 2024-11-12 12:38:18 +01:00
debug command: include default otel error handler for the cli 2024-04-03 12:01:28 -05:00
flags cli: move "config" flag to cli/flags/ClientOptions.InstallFlags() 2023-06-28 16:04:09 +02:00
hints cli/hints: add tests 2024-10-19 00:48:16 +02:00
internal/oauth update go:build tags to use go1.22 2024-11-12 12:38:18 +01:00
manifest cli/manifest: remove redundant capturing of loop vars in tests (copyloopvar) 2024-11-05 10:14:30 +01:00
registry/client use local ConvertToHostname() implementation 2024-06-14 00:25:21 +02:00
streams cli/streams: minor refactoring and docs touch-ups 2023-04-03 11:27:26 +02:00
trust chore: remove deprecated DualStack field 2024-04-15 17:53:35 +08:00
version Move versioning variables to a separate package. 2019-01-29 11:26:40 +00:00
winresources Use goversioninfo to create Windows Version Info 2021-10-11 16:54:22 +02:00
cobra.go cli: FlagErrorFunc: don't print long usage output for invalid flags 2024-07-17 13:22:31 +02:00
cobra_test.go cli: use custom annotation for aliases 2022-06-28 17:32:09 +02:00
error.go cli: remove deprecated Errors type 2024-10-22 10:43:24 +02:00
required.go cli: rename args that collided with builtins (predeclard) 2024-08-26 13:55:28 +02:00
required_test.go cli: improve argument validation output 2024-07-05 03:35:14 +02:00