Explorar o código

Merge pull request #28501 from tonistiigi/fix-daemon-cmd

Skip cli initialization for daemon command
Victor Vieux %!s(int64=8) %!d(string=hai) anos
pai
achega
bb845dbd42
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      cmd/docker/docker.go

+ 4 - 0
cmd/docker/docker.go

@@ -39,6 +39,10 @@ func newDockerCommand(dockerCli *command.DockerCli) *cobra.Command {
 			return nil
 		},
 		PersistentPreRunE: func(cmd *cobra.Command, args []string) error {
+			// daemon command is special, we redirect directly to another binary
+			if cmd.Name() == "daemon" {
+				return nil
+			}
 			// flags must be the top-level command flags, not cmd.Flags()
 			opts.Common.SetDefaultOptions(flags)
 			dockerPreRun(opts)