| failed to parse hook template | exception | warning | docker-cli, cli-plugins, hooks, go-template |
| unexpected hook response type: | exception | warning | docker-cli, cli-plugins, hooks, version-skew, json |
| plugin candidate path cannot be empty | validation | error | docker-cli, cli-plugins, validation, go |
| plugin SchemaVersion version cannot be empty | validation | error | docker-cli, cli-plugins, metadata, schema-version, validation |
| plugin server is closed | exception | info | docker-cli, cli-plugins, unix-socket, concurrency, shutdown |
| builder prune has been cancelled | exception | info | docker-cli, builder, prune, user-cancelled, prompt |
| conflicting options: cannot specify both --host and --contex | validation | error | docker-cli, configuration, context, docker-host, flags |
| no context store initialized | exception | error | docker-cli, context-store, initialization, embedding, nil-check |
| specify only one -H | validation | error | docker-cli, cli-flags, daemon-connection |
| user agent cannot be blank | validation | error | docker-cli, library-embedding, http-headers, configuration |
| error reading from STDIN: data is empty | validation | error | docker-cli, swarm-config, stdin, pipeline |
| config file is required | validation | error | docker-cli, swarm-config, shell-scripting, validation |
| cannot supply extra formatting options to the pretty templat | validation | error | docker-cli, formatting, go-templates, swarm-config |
| cannot attach to a stopped container, start it first | validation | error | docker-cli, container-lifecycle, attach |
| cannot attach to a paused container, unpause it first | validation | error | docker-cli, container-lifecycle, attach, pause |
| cannot attach to a restarting container, wait until it is ru | validation | error | docker-cli, container-lifecycle, attach, restart-policy |
| conflicting options: --no-pause and --pause cannot be used t | validation | error | docker-cli, cli-flags, deprecation, commit |
| source can not be empty | validation | error | docker-cli, cp, shell-scripting, validation |
| destination can not be empty | validation | error | docker-cli, docker-cp, argument-validation |
| copying between containers is not supported | validation | error | docker-cli, docker-cp, unsupported-operation |
| must specify at least one container source | validation | error | docker-cli, docker-cp, argument-validation |
| content size not available for stdin | exception | info | docker-cli, docker-cp, stdin, streaming |
| container ID file found, make sure the other container isn't | validation | error | docker-cli, docker-run, cidfile, lifecycle |
| flag --use-api-socket can't be used with a Windows Docker En | validation | error | docker-cli, windows, docker-socket, platform-compatibility |
| exec ID empty | exception | error | docker-cli, docker-exec, api-response, daemon |
| cowardly refusing to save to a terminal. Use the -o flag or | validation | error | docker-cli, docker-export, terminal, stdout |
| --pid: invalid PID mode | validation | error | docker-cli, docker-run, pid-namespace, flag-validation |
| --uts: invalid UTS mode | validation | error | docker-cli, docker-run, uts-namespace, flag-validation |
| --userns: invalid USER mode | validation | error | docker-cli, user-namespace, flag-validation, container-create |
| --cgroupns: invalid CGROUP mode | validation | error | docker-cli, cgroup-namespace, flag-validation, container-create |
| --no-healthcheck conflicts with --health-* options | validation | error | docker-cli, healthcheck, conflicting-options, container-create |
| --health-interval cannot be negative | validation | error | docker-cli, healthcheck, duration, flag-validation |
| --health-timeout cannot be negative | validation | error | docker-cli, healthcheck, duration, flag-validation |
| --health-retries cannot be negative | validation | error | docker-cli, healthcheck, flag-validation |
| --health-start-period cannot be negative | validation | error | docker-cli, healthcheck, duration, flag-validation |
| --health-start-interval cannot be negative | validation | error | docker-cli, healthcheck, duration, flag-validation |
| conflicting options: cannot specify both --restart and --rm | validation | error | docker-cli, restart-policy, auto-remove, conflicting-options |
| conflicting options: cannot attach both user-defined and non | validation | error | docker-cli, network, conflicting-options, container-create |
| conflicting options: cannot specify both --network-alias and | validation | error | docker-cli, network, flag-conflict, container |
| conflicting options: cannot specify both --link and per-netw | validation | error | docker-cli, network, links, flag-conflict |
| conflicting options: cannot specify both --ip and per-networ | validation | error | docker-cli, network, ipv4, static-ip, flag-conflict |
| conflicting options: cannot specify both --ip6 and per-netwo | validation | error | docker-cli, network, ipv6, static-ip, flag-conflict |
| conflicting options: cannot specify both --mac-address and p | validation | error | docker-cli, network, mac-address, flag-conflict |
| conflicting options: cannot specify both --link-local-ip and | validation | error | docker-cli, network, link-local, flag-conflict |
| no name set for network | validation | error | docker-cli, network, validation, empty-value |
| network-scoped aliases are only supported for user-defined n | validation | error | docker-cli, network, aliases, user-defined-network |
| links are only supported for user-defined networks | validation | error | docker-cli, network, links, user-defined-network |
| invalid storage option | validation | error | docker-cli, storage, flag-parsing, validation |
| valid streams are STDIN, STDOUT and STDERR | validation | error | docker-cli, container, flag-validation, attach |
| container prune has been cancelled | exception | info | docker-cli, container, prune, user-cancelled |
| containers prune has been cancelled | exception | info | docker-cli, container, system-prune, user-cancelled |
| conflicting options: cannot specify both --timeout and --tim | validation | error | docker-cli, container, restart, conflicting-flags, deprecation |
| container name cannot be empty | validation | error | docker-cli, container, rm, input-validation, shell-scripting |
| conflicting options: cannot specify both --attach and --deta | validation | error | docker-cli, container, run, conflicting-flags, detach |
| you cannot start and attach multiple containers at once | validation | error | docker-cli, container, start, attach, argument-validation |
| you cannot restore multiple containers at once | validation | error | docker-cli, container, checkpoint, criu, experimental |
| filtering is not supported when specifying a list of contain | validation | error | docker-cli, container, stats, filter, conflicting-flags |
| timeout waiting for stats | exception | warning | docker-cli, container, stats, timeout, daemon-performance |
| conflicting options: cannot specify both --timeout and --tim | validation | error | docker-cli, container, flags, deprecation |
| you must provide one or more flags when using this command | validation | error | docker-cli, container, flags, resource-limits |
| context metadata is not a valid DockerContext | exception | error | docker-cli, context, metadata, type-assertion |
| docker endpoint configuration is required | validation | error | docker-cli, context, configuration, endpoint |
| cannot use --docker flag when --from is set | validation | error | docker-cli, context, flags, mutually-exclusive |
| cowardly refusing to export to a terminal, specify a file pa | validation | error | docker-cli, context, stdout, terminal |
| no context specified | validation | error | docker-cli, context, configuration |
| unrecognized config key: | validation | error | docker-cli, context, configuration, validation |
| context "default" cannot be removed | validation | error | docker-cli, context, default-context |
| default context cannot be created nor updated | validation | error | docker-cli, context, default-context, store |
| default context cannot be removed | validation | error | docker-cli, context-store, invalid-parameter |
| default context cannot be edited | validation | error | docker-cli, context-store, tls, invalid-parameter |
| expected a pointer to a struct, got nil pointer | exception | error | go, reflection, formatter, nil-pointer, json |
| unsupported type | exception | error | go, docker-cli, swarm, type-switch, idresolver |
| invalid argument: can't use stdin for both build context and | validation | error | docker-cli, build, stdin, invalid-argument |
| --quiet is not yet supported with --tree | validation | error | docker-cli, images, tree-view, flag-conflict |
| --no-trunc is not yet supported with --tree | validation | error | docker-cli, images, tree-view, flag-conflict |
| --show-digest is not yet supported with --tree | validation | error | docker-cli, images, tree-view, digests, flag-conflict |
| --format is not yet supported with --tree | validation | error | docker-cli, images, tree-view, format, flag-conflict |
| requested load from stdin, but stdin is empty | validation | error | docker-cli, image-load, stdin, tty |
| image prune has been cancelled | exception | info | docker-cli, image-prune, user-cancelled, confirmation-prompt |
| tag can't be used with --all-tags/-a | validation | error | docker-cli, image-pull, all-tags, image-reference, flag-conflict |
| tag can't be used with --all-tags/-a | validation | error | docker-cli, image-push, all-tags, image-reference, flag-conflict |
| cowardly refusing to save to a terminal. Use the -o flag or | validation | error | docker-cli, image-save, stdout, tty, tar |
| no output stream | exception | error | docker-cli, inspect, nil-writer, go, library-usage |
| refusing to amend an existing manifest list with no --amend | validation | error | docker-cli, manifest, multi-arch, amend, local-state |
| invalid key/value pair format in driver options | validation | error | docker-cli, network, driver-opts, key-value-parsing, validation |
| every ip-range or gateway must have a corresponding subnet | validation | error | docker, network, ipam, cli-validation |
| multiple overlapping subnet configuration is not supported | validation | error | docker, network, ipam, subnet, cli-validation |
| network prune has been cancelled | exception | info | docker, network, prune, user-cancelled |
| node ID not found in /info | exception | error | docker, swarm, node, cli |
| cannot supply extra formatting options to the pretty templat | validation | error | docker, swarm, node, formatting, go-template |
| role was already set to the requested value | exception | info | docker, swarm, node, promote, idempotency |
| context must be a directory | validation | error | docker, plugin, build-context, filesystem |
| the plugin must be disabled before upgrading | validation | error | docker, plugin, upgrade, lifecycle |
| plugin upgrade has been cancelled | exception | info | docker, plugin, upgrade, user-cancelled |
| error: username is required | validation | error | docker-cli, registry, authentication, interactive-prompt |
| error: password is required | validation | error | docker-cli, registry, authentication, interactive-prompt |
| conflicting options: cannot specify both --password and --pa | validation | error | docker-cli, registry, authentication, flag-validation, ci |
| the --password-stdin option requires --username to be set | validation | error | docker-cli, registry, authentication, flag-validation, stdin |
| username is empty | validation | error | docker-cli, registry, authentication, flag-validation, environment-variables |
| password is empty | validation | error | docker-cli, registry, authentication, flag-validation, environment-variables |
| error: cannot perform an interactive login from a non-TTY de | validation | error | docker-cli, registry, authentication, tty, ci, windows |
| when using secret driver secret data must be empty | validation | error | docker-cli, swarm, secrets, flag-validation |
| error reading from STDIN: data is empty | validation | error | docker-cli, swarm, secrets, stdin, input-validation |
| secret file is required | validation | error | docker-cli, swarm, secrets, cli-arguments, input-validation |
| cannot supply extra formatting options to the pretty templat | validation | error | docker-cli, secrets, formatting, go-template, cli-flags |
| got wrong object to inspect | exception | error | docker-cli, swarm, services, type-assertion, internal-error |
| --format is incompatible with human friendly format | validation | error | docker-cli, swarm, services, cli-flags, formatting |
| cannot supply extra formatting options to the pretty templat | validation | error | docker-cli, swarm, services, formatting, go-template, client-config |
| tty service logs only supported with --raw | validation | error | docker-cli, swarm, services, logs, tty |
| placement preference must be of the format "<strategy>=<arg> | validation | error | docker-cli, swarm, services, placement, cli-flags, input-validation |
| invalid credential spec: value must be prefixed with "config | validation | error | docker-cli, swarm, services, credential-spec, windows, gmsa, input-validation |
| replicas can only be used with replicated or replicated-job | validation | error | docker, swarm, cli, service-mode, flag-validation |
| replicas-max-per-node can only be used with replicated or re | validation | error | docker, swarm, cli, placement, flag-validation |
| max-concurrent can only be used with replicated-job mode | validation | error | docker, swarm, cli, jobs, flag-validation |
| update and rollback configuration is not supported for jobs | validation | error | docker, swarm, cli, jobs, update-config, flag-validation |
| unrecognized service mode | exception | error | docker, swarm, cli, progress, version-skew, service-mode |
| no replica count | exception | error | docker, swarm, cli, progress, race-condition, service-mode |
| no such service: %s | exception | error | swarm, service, cli, name-resolution |
| multiple services found with provided prefix: %s | validation | error | swarm, service, cli, ambiguous-id |
| scale can only be used with replicated or replicated-job mod | validation | error | swarm, service, scale, service-mode |
| other flags may not be combined with --rollback | validation | error | swarm, service, update, rollback, flag-validation |
| duplicate mount target | validation | error | swarm, service, update, mounts, validation |
| replicas can only be used with replicated mode | validation | error | swarm, service, update, replicas, service-mode |
| this node is not a swarm manager. Use "docker swarm init" or | exception | error | swarm, stack, deploy, swarm-manager, cluster |
| cannot get label %s for service %s | exception | error | swarm, stack, labels, cli |
| specify a Compose file (with --compose-file) | validation | error | swarm, stack, compose, cli, flag-validation |
| failed to remove some resources from stack: %s | exception | error | docker, swarm, stack, resource-cleanup |
| no CA information available | exception | error | docker, swarm, tls, certificate-authority |
| unknown role %s | validation | error | docker, swarm, cli-usage, validation |
| file contents must be in PEM format | validation | error | docker, swarm, pem, certificate, cli-flags |
| CA cert for external CA must be in PEM format | validation | error | docker, swarm, external-ca, pem, certificate |
| the external-ca option needs a protocol= parameter | validation | error | docker, swarm, external-ca, cli-flags, validation |
| the external-ca option needs a url= parameter | validation | error | docker, swarm, external-ca, cli-flags, validation |
| error: this node is not part of a swarm | exception | error | docker, swarm, autolock, node-state |
| error: swarm is not locked | exception | warning | docker, swarm, autolock, node-state |
| cannot rotate because autolock is not turned on | validation | error | docker, swarm, autolock, key-rotation |
| no unlock key is set | exception | error | docker-cli, swarm, autolock, configuration |
| the raw stream connection does not implement halfCloser | exception | error | docker-cli, dial-stdio, networking, transport |
| errors pretty printing info | exception | error | docker-cli, docker-info, daemon, diagnostics |
| system prune has been cancelled | exception | info | docker-cli, prune, user-cancelled, ci |
| error registering pruner: invalid prune type: cannot be empt | validation | error | docker-cli, pruner, registration, developer-error |
| error registering pruner: prune function is nil for %s | validation | error | docker-cli, pruner, nil-function, developer-error |
| got a device | validation | error | docker-cli, docker-cp, filesystem, validation |
| got an irregular file | validation | error | docker-cli, docker-cp, filesystem, validation |
| conflicting options: cannot specify a volume-name through bo | validation | error | docker-cli, volume, flag-conflict, validation |
| conflicting options: cannot specify both --all and --filter | validation | error | docker-cli, volume, prune, flag-conflict |
| volume prune has been cancelled | exception | info | docker-cli, volume, prune, user-cancelled |
| ERROR: The "until" filter is not supported with "--volumes" | validation | error | docker-cli, volume, prune, filter, unsupported-option |
| can only update cluster volumes | validation | error | docker-cli, volume, swarm, cluster-volume, csi |
| test and disable can't be set at the same time | validation | error | docker-cli, compose, swarm, healthcheck, stack-deploy |
| invalid restart policy: maximum retry count cannot be negati | validation | error | docker-cli, compose, swarm, restart-policy, validation |
| replicas can only be used with replicated or replicated-job | validation | error | docker-cli, compose, swarm, deploy-mode, job |
| images options are incompatible with type volume | validation | error | docker-cli, compose, swarm, mounts, volume, validation |
| tmpfs options are incompatible with type volume | validation | error | docker-cli, compose, swarm, mounts, tmpfs, validation |
| bind options are incompatible with type volume | validation | error | docker, compose, volume, config-validation, swarm |
| cluster options are incompatible with type volume | validation | error | docker, compose, volume, cluster-volume, swarm, config-validation |
| invalid image source, source cannot be empty | validation | error | docker, compose, image-mount, config-validation, swarm |
| volume options are incompatible with type image | validation | error | docker, compose, image-mount, volume, config-validation |
| bind options are incompatible with type image | validation | error | docker, compose, image-mount, bind, config-validation |
| tmpfs options are incompatible with type image | validation | error | docker, compose, image-mount, tmpfs, config-validation |
| cluster options are incompatible with type image | validation | error | docker, compose, image-mount, cluster-volume, config-validation |
| invalid bind source, source cannot be empty | validation | error | docker, compose, bind, config-validation, env-substitution |
| volume options are incompatible with type bind | validation | error | docker, compose, bind, volume, config-validation |
| image options are incompatible with type bind | validation | error | docker, compose, bind, image-mount, config-validation |
| tmpfs options are incompatible with type bind | validation | error | docker, compose, stack-deploy, bind-mount, config-validation |
| cluster options are incompatible with type bind | validation | error | docker, compose, stack-deploy, bind-mount, swarm, config-validation |
| invalid tmpfs source, source must be empty | validation | error | docker, compose, stack-deploy, tmpfs, config-validation |
| bind options are incompatible with type tmpfs | validation | error | docker, compose, stack-deploy, tmpfs, bind-mount, config-validation |
| volume options are incompatible with type tmpfs | validation | error | docker, compose, stack-deploy, tmpfs, config-validation |
| image options are incompatible with type tmpfs | validation | error | docker, compose, stack-deploy, tmpfs, image-mount, config-validation |
| cluster options are incompatible with type tmpfs | validation | error | docker, compose, stack-deploy, tmpfs, swarm, config-validation |
| invalid npipe source, source cannot be empty | validation | error | docker, compose, stack-deploy, npipe, windows, config-validation |
| volume options are incompatible with type npipe | validation | error | docker, compose, stack-deploy, npipe, windows, config-validation |
| image options are incompatible with type npipe | validation | error | docker, compose, stack-deploy, npipe, image-mount, windows, config-validation |
| tmpfs options are incompatible with type npipe | validation | error | |
| invalid cluster source, source cannot be empty | validation | error | |
| tmpfs options are incompatible with type cluster | validation | error | |
| bind options are incompatible with type cluster | validation | error | |
| volume options are incompatible with type cluster | validation | error | |
| volume type must be volume, bind, tmpfs, npipe, or cluster | validation | error | |
| top-level object must be a mapping | validation | error | |
| no files specified | validation | error | |
| invalid mount config for type "bind": field Source must not | validation | error | |
| can't save config with empty filename | exception | error | |
| something went wrong decoding auth config | exception | error | |
| invalid auth configuration file | exception | error | |
| DOCKER_AUTH_CONFIG does not support more than one JSON objec | validation | error | |
| URL is nil | validation | error | |
| no scheme provided | validation | error | |
| incorrect scheme: %s | validation | error | |
| plain-text password is not supported | validation | error | |
| hostname is empty | validation | error | |
| no host specified | validation | error | |
| no remote command specified | validation | error | |
| failed to retrieve context tls info: ca.pem seems invalid | exception | error | |
| no valid private key found | exception | error | |
| private key is encrypted - support for encrypted private key | exception | error | |
| cannot find docker endpoint in context | exception | error | |
| read exceeds the defined limit | exception | error | |
| nil lister | exception | error | |
| context name cannot be empty | validation | error | |
| "default" is a reserved context name | validation | error | |
| unexpected context file | validation | error | |
| unexpected path format | validation | error | |
| unexpected '\' in path | validation | error | |
| invalid context: no metadata found | validation | error | |
| archive format is invalid | validation | error | |
| specify only one -H | validation | error | |
| cannot attach stdin to a TTY-enabled container because stdin | exception | error | |
| no valid signing keys for delegation roles | exception | error | |
| cannot push a digest reference | validation | error | |
| internal error: only one call to handleTarget expected | exception | error | |
| no targets found, provide a specific tag in order to sign it | exception | error | |
| could not decrypt key | exception | error | |
| cannot use a digest reference for IMAGE:TAG | validation | error | |
| trust revoke has been cancelled | exception | error | |
| no signed tags to remove | exception | error | |
| cannot use a digest reference for IMAGE:TAG | validation | error | |
| no tag specified | validation | error | |
| releases is a reserved keyword, use a different signer name | validation | error | |
| path to a public key must be provided using the `--key` flag | validation | error | |
| all signed tags are currently revoked, use docker trust sign | exception | error | |
| releases is a reserved keyword and cannot be removed | validation | error | |
| ERROR: BuildKit is enabled but the buildx component is missi | exception | error | |
| ERROR: docker bake requires the buildx component but it is m | exception | error | |
| invalid details format | validation | error | |
| timed out waiting for device token | exception | error | |
| unexpected response from tenant: %s | http | error | |
| failed to start device code flow login | exception | error | |
| login canceled | exception | error | |
| no such manifest: %s | exception | error | |
| invalid empty volume spec | validation | error | |
| empty section between colons | validation | error | |
| too many colons | validation | error | |
| duration cannot be negative | validation | error | |
| invalid environment variable: %s | validation | error | |
| value is empty | validation | error | |
| bind-nonrecursive is deprecated, use bind-recursive=disabled | validation | error | |
| option 'bind-recursive=writable' requires 'readonly' to be s | validation | error | |
| option 'bind-recursive=readonly' requires 'readonly' to be s | validation | error | |
| option 'bind-recursive=readonly' requires 'bind-propagation= | validation | error | |
| type is required | validation | error | |
| invalid field key %s | validation | error | |
| network name/id is not specified | validation | error | |
| invalid key value pair format in driver options | validation | error | |
| bad format of filter (expected name=value) | validation | error | |
| value is too precise | validation | error | |
| empty string specified for links | validation | error | |
| bad format for links: %s | validation | error | |
| invalid restart policy format: no policy provided before col | validation | error | |
| invalid restart policy format: maximum retry count must be a | validation | error | |
| source is required | validation | error | |
| hostip is not supported | validation | error | |
| invalid field in secret request: %s | validation | error | |
| source is required | validation | error | |
| hook template contains too many messages (%d): maximum is %d | exception | error | |
| failed to parse hook template: flagValue: cmd is nil | exception | error | |
| failed to parse hook template: flagValue: no flags found | exception | error | |
| failed to parse hook template: arg: cmd is nil | exception | error | |
| failed to parse hook template: arg: %dth argument not set | exception | error | |
| docker: unknown command: docker %s
Run 'docker --help' for | exception | error | |
| failed to unmarshal hook response (%q): %w | exception | error | |
| unable to determine basename of plugin candidate %q | exception | error | |
| plugin candidate %q: %w | exception | error | |
| plugin candidate %q: does not have %q prefix | exception | error | |
| plugin SchemaVersion %q has wrong format: must be <major>.<m | validation | error | |
| plugin SchemaVersion %q is not supported: must be lower than | validation | error | |
| path %q lacks required file extension (.exe) | exception | error | |
| unknown help topic: %v | exception | error | |
| DOCKER_BUILDKIT environment variable expects boolean value: | validation | error | |
| unable to resolve docker endpoint: %w | exception | error | |
| failed to parse custom headers from %s environment variable: | validation | error | |
| failed to set custom headers from %s environment variable: v | validation | error | |
| failed to set custom headers from %s environment variable: m | validation | error | |
| error reading content from %q: %v | exception | error | |
| error reading from STDIN: %w | exception | error | |
| error reading from %s: %w | exception | error | |
| error reading from %s: data is empty | validation | error | |
| got wrong object to inspect :%v | exception | error | |
| failed to read credentials from DOCKER_AUTH_CONFIG: %w | exception | error | |
| resolving credentials failed: %w | exception | error | |
| destination "%s:%s" must be a directory or a regular file: % | validation | error | |
| destination "%s:%s" must be a directory | validation | error | |
| failed to remove the CID file: %w | exception | error | |
| failed to write the container ID (%s) to file: %w | exception | error | |
| failed to create the container ID file: %w | exception | error | |
| resolving credentials failed: %w | exception | error | |
| error parsing specified platform: %w | validation | error | |
| invalid pull option: '%s': must be one of %q, %q or %q | validation | error | |
| saving creds: %w | exception | error | |
| writing config to tar file for config copy: %w | exception | error | |
| closing tar for config copy failed: %w | exception | error | |
| copying config.json into container failed: %w | exception | error | |
| failed to export container: %w | exception | error | |
| invalid detach keys (%s): %w | validation | error | |
| unable to setup input stream: %s | exception | error | |
| unable to set IO streams as raw terminal: %s | exception | error | |
| failed to parse template: %w | exception | error | |
| failed to execute template: %w | exception | error | |
| %s is not a valid mac address | validation | error | |
| invalid value: %d. Valid memory swappiness range is 0-100 | validation | error | |
| invalid range format for --expose: %w | validation | error | |
| --env-file: %w | validation | error | |
| --label-file: %w | validation | error | |
| network %q is specified multiple times | validation | error | |
| invalid publish opts format (should be name=value but got '% | validation | error | |
| invalid logging opts for driver %s | validation | error | |
| invalid --security-opt: %q | validation | error | |
| opening seccomp profile (%s) failed: %w | exception | error | |
| compacting json for seccomp profile (%s) failed: %w | exception | error | |
| unknown server OS: %s | error_code | error | |
| invalid device specification: %s | validation | error | |
| invalid device cgroup format '%s' | validation | error | |
| bad format for path: %s | validation | error | |
| bad mode specified: %s | validation | error | |
| %s is not an absolute path | validation | error | |
| no public port '%s' published for %s | exception | error | |
| failed to rename container: %w | exception | error | |
| docker: %w
Run 'docker %s --help' for more information | exception | error | |
| failed to start containers: %s | exception | error | |
| unable to create docker endpoint config: %w | exception | error | |
| error while getting existing contexts: %w | exception | error | |
| context %q already exists | validation | error | |
| %s: parsing %q: %w | validation | error | |
| %s: %w | validation | error | |
| unable to get endpoint from context %q | exception | error | |
| invalid docker endpoint options: %w | validation | error | |
| unable to apply docker endpoint options: %w | exception | error | |
| context %q is in use, set -f flag to force remove | validation | error | |
| context %q does not exist | exception | error | |
| unable to create docker endpoint config: %w | exception | error | |
| TLS data for %s/%s/%s does not exist | exception | error | |
| template parsing error: %w | validation | error | |
| expected a pointer to a struct, got %v | exception | error | |
| expected a pointer to a struct, got a pointer to %v | exception | error | |
| expected func, got %v | exception | error | |
| removing image ID file: %w | exception | error | |
| unable to prepare context from STDIN: %w | exception | error | |
| unable to prepare context: %s | exception | error | |
| unable to open Dockerfile: %w | exception | error | |
| unable to prepare context: %w | exception | error | |
| unable to prepare context: path %q not found | exception | error | |
| checking context: %w | exception | error | |
| server did not provide an image ID. Cannot write %s | exception | error | |
| invalid platform: %w | validation | error | |
| invalid platform: %w | validation | error | |
| invalid platform: %w | validation | error | |
| failed to save image: %w | exception | error | |
| template parsing error: %w | validation | error | |
| unable to read inspect data: %w | exception | error | |
| annotate: error parsing name for manifest list %s: %w | validation | error | |
| annotate: error parsing name for manifest %s: %w | validation | error | |
| manifest for image %s does not exist in %s | exception | error | |
| manifest entry for image has unsupported os/arch combination | validation | error | |
| error parsing name for manifest list %s: %w | validation | error | |
| failed to assemble ManifestDescriptor: %w | exception | error | |
| %s not found | exception | error | |
| manifest %s must have an OS and Architecture to be pushed to | validation | error | |
| cannot use source images from a different registry than the | validation | error | |
| digest parse of image %q failed: %w | exception | error | |
| internal digest mismatch for %s: expected %s, got %s | exception | error | |
| error mounting %s to %s | exception | error | |
| cannot configure multiple ranges (%s, %s) on the same subnet | validation | error | |
| no matching subnet for range %s | validation | error | |
| cannot configure multiple gateways (%s, %s) for the same sub | validation | error | |
| no matching subnet for gateway %s | validation | error | |
| no matching subnet for aux-address %s | validation | error | |
| invalid subnet: %w | validation | error | |
| got wrong object to inspect :%v | exception | error | |
| key %s doesn't exist in node's labels | validation | error | |
| negative timeout %d is invalid | validation | error | |
| invalid name: %s | validation | error | |
| invalid name: %s | validation | error | |
| error reading plugin data: %w | exception | error | |
| error parsing remote upgrade image reference: %w | exception | error | |
| error parsing current image reference: %w | exception | error | |
| error saving credentials: %v | exception | error | |
| error reading from STDIN: %w | exception | error | |
| error reading from %s: %w | exception | error | |
| error reading from %s: data is empty | validation | error | |
| got wrong object to inspect :%v | exception | error | |
| invalid generic-resource format `%s` expected `name=value` | validation | error | |
| invalid generic resource specification: %w | validation | error | |
| invalid generic-resource request `%s=%s`, Named Generic Reso | validation | error | |
| invalid generic-resource `%+v` for service task | validation | error | |
| duplicate generic-resource `%+v` for service task | validation | error | |
| no such service: %s | exception | error | |
| no such network: %s | exception | error | |
| could not parse GenericResource: %s | validation | error | |
| no such task or service: %v | exception | error | |
| invalid context in log message: %v | exception | error | |
| missing node id in details: %v | exception | error | |
| missing service id in details: %v | exception | error | |
| missing task id in details: %s | exception | error | |
| unsupported placement preference %s (only spread is supporte | validation | error | |
| --%s conflicts with --health-* options | validation | error | |
| unknown mode: %s, only replicated and global supported | validation | error | |
| duplicate secret target for %s not allowed | validation | error | |
| secret not found: %s | exception | error | |
| duplicate config target for %s not allowed | validation | error | |
| config not found: %s | exception | error | |
| service update paused: %s | exception | error | |
| service rollback paused: %s | exception | error | |
| invalid scale specifier '%s'.
See '%s --help'.
Usage: %s
| validation | error | |
| %s: invalid replicas value %s: %v | validation | error | |
| %s: %v | exception | error | |
| could not find generic-resource `%s` to remove it | validation | error | |
| --%s conflicts with --health-* options | validation | error | |
| service is already attached to network %s | validation | error | |
| invalid stack name: %q | validation | error | |
| invalid option %s for flag --resolve-image | validation | error | |
| network %q is declared as external, but could not be found. | validation | error | |
| network %q is declared as external, but it is not in the rig | validation | error | |
| failed to update secret %s: %w | exception | error | |
| failed to create secret %s: %w | exception | error | |
| failed to update config %s: %w | exception | error | |
| failed to create config %s: %w | exception | error | |
| failed to create network %s: %w | exception | error | |
| failed to update service %s: %w | exception | error | |
| failed to create service %s: %w | exception | error | |
| %s: %w | exception | error | |
| compose file contains unsupported options:
%s
| validation | error | |
| invalid image reference for service %s: no image specified | validation | error | |
| invalid image reference for service %s: %w | validation | error | |
| unexpected environment variable '%s' | validation | error | |
| nothing found in stack: %s | exception | error | |
| failed to wait on tasks of stack: %s: %w | exception | error | |
| failed to get tasks: %w | exception | error | |
| `--%s` flag requires the `--rotate` flag to update the CA | validation | error | |
| rotating to an external CA requires the `--%s` flag to speci | validation | error | |
| the --%s flag requires that a --%s flag and/or --%s flag be | validation | error | |
| invalid IP address: %s | validation | error | |
| invalid availability %q, only active, pause and drain are su | validation | error | |
| %w - specify one with --advertise-addr | validation | error | |
| could not fetch unlock key: %w | exception | error | |
| invalid availability %q, only active, pause and drain are su | validation | error | |
| invalid field '%s' must be a key=value pair | validation | error | |
| unrecognized external CA protocol %s | validation | error | |
| unable to read CA cert for external CA: %w | exception | error | |
| could not fetch unlock key: %w | exception | error | |
| could not fetch unlock key: %w | exception | error | |
| failed to open the raw stream connection: %w | exception | error | |
| error while Copy (%s): %w | exception | error | |
| type is empty: must be one of "%s" | validation | error | |
| unknown type: %q: must be one of "%s" | validation | error | |
| error: no such object: %s | exception | error | |
| template parsing error: %w | exception | error | |
| invalid output path: directory %q does not exist | validation | error | |
| invalid output path: %q must be a directory or a regular fil | validation | error | |
| service %s: %w | exception | error | |
| undefined network %q | validation | error | |
| undefined secret %q | validation | error | |
| undefined config %q | validation | error | |
| invalid restart policy: unknown policy '%s' (must be one of | validation | error | |
| unknown mode: %s | validation | error | |
| invalid credential spec: cannot specify both %s and %s | validation | error | |
| invalid credential spec: cannot specify both %s, and %s | validation | error | |
| invalid credential spec: spec specifies config %v, but no su | validation | error | |
| undefined volume %q | validation | error | |
| failed to cast to expected type: %w | exception | error | |
| invalid interpolation format for %s: %#v; you may need to es | validation | error | |
| error while interpolating %s: %w | exception | error | |
| invalid boolean: %s | validation | error | |
| version mismatched between two composefiles : %v and %v | validation | error | |
| invalid type %T for ulimits | validation | error | |
| network %s: network.external.name and network.name conflict; | validation | error | |
| conflicting parameters "external" and %q specified for volum | validation | error | |
| volume %s: volume.external.name and volume.name conflict; on | validation | error | |
| %[1]s %[2]s: %[1]s.external.name and %[1]s.name conflict; on | validation | error | |
| %[1]s %[2]s: %[1]s.driver and %[1]s.file conflict; only use | validation | error | |
| invalid type %T for map[string]string | validation | error | |
| invalid type %T for external | validation | error | |
| invalid type %T for port | validation | error | |
| invalid type %T for secret | validation | error | |
| invalid type %T for service build | validation | error | |
| invalid type %T for service volume | validation | error | |
| invalid type %T for string list | validation | error | |
| expected a map or a list, got %T: %#v | panic | error | |
| invalid type %T for healthcheck.test | validation | error | |
| invalid type for size %T | panic | error | |
| invalid type %T for duration | validation | error | |
| cannot merge services: %w | exception | error | |
| cannot merge volumes: %w | exception | error | |
| cannot merge networks: %w | exception | error | |
| cannot merge secrets: %w | exception | error | |
| cannot merge configs: %w | exception | error | |
| failed to merge file %s | exception | error | |
| cannot merge service %s: %w | exception | error | |
| invalid value : %+v | validation | error | |
| unsupported Compose file version: %s | validation | error | |
| path %q is outside of root config directory %q | validation | error | |
| loading config file: %w | exception | error | |
| parsing config file (%s): %w | exception | error | |
| error closing temp file: %w | exception | error | |
| DOCKER_AUTH_CONFIG environment variable is missing key `auth | validation | error | |
| command %v did not exit after %v: stderr=%q | exception | error | |
| command %v has exited with %v, make sure the URL is valid, a | exception | error | |
| ssh host connection is not valid: %w | validation | error | |
| invalid SSH URL: %w | validation | error | |
| query parameters are not allowed: %q | validation | error | |
| fragments are not allowed: %q | validation | error | |
| invalid user: %w | validation | error | |
| invalid port: %w | validation | error | |
| invalid host: %w | validation | error | |
| invalid argument: %w | validation | error | |
| failed to retrieve context tls info: %w | exception | error | |
| endpoint %q is not of type EndpointMeta | exception | error | |
| context %q: %w | exception | error | |
| context not found: %w | exception | error | |
| parsing %s: %v | exception | error | |
| failed to remove metadata: %w | exception | error | |
| failed to read metadata: %w | exception | error | |
| failed to remove context %s: %w | exception | error | |
| context name %q is invalid, names are validated against rege | validation | error | |
| %s: %w | exception | error | |
| TLS data for %s/%s/%s does not exist | exception | error | |
| failed to read TLS data for endpoint %s: %w | exception | error | |
| failed to remove TLS data: %w | exception | error | |
| failed to remove TLS data for endpoint %s: %w | exception | error | |
| failed to list TLS files for context %s: %w | exception | error | |
| failed to list TLS files for endpoint %s: %w | exception | error | |
| failed to retrieve TLS files for context %q: %w | exception | error | |
| failed to retrieve TLS data (%s) for context %q: %w | exception | error | |
| invalid manifest file %v: image manifest digest mismatch (%v | validation | error | |
| %s has no payload | exception | error | |
| invalid named reference bytes: %s: %w | validation | error | |
| %[1]s: unknown command: %[2]s %[3]s
Usage: %[4]s
Run '%[2 | validation | error | |
| %[1]s: '%[2]s' accepts no arguments
Usage: %[3]s
Run '%[2 | validation | error | |
| %[1]s: '%[2]s' requires at least %[3]d %[4]s
Usage: %[5]s
| validation | error | |
| %[1]s: '%[2]s' requires at most %[3]d %[4]s
Usage: %[5]s
| validation | error | |
| %[1]s: '%[2]s' requires at least %[3]d and at most %[4]d %[5 | validation | error | |
| %[1]s: '%[2]s' requires %[3]d %[4]s
Usage: %[5]s
Run '%[2 | validation | error | |
| unable to get system cert pool: %w | exception | error | |
| valid https URL required for trust server, got %s | validation | error | |
| error: no trust data available for remote repository %s. Try | exception | error | |
| error: remote repository %s out-of-date: %v | exception | error | |
| error: signing keys for remote repository %s not found: %v | exception | error | |
| error: error contacting notary server: %v | exception | error | |
| error: trust data missing for remote repository %s or remote | exception | error | |
| warning: potential malicious behavior - trust data mismatch | exception | error | |
| error: could not find signing keys for remote repository %s, | exception | error | |
| warning: potential malicious behavior - trust data version i | exception | error | |
| warning: potential malicious behavior - trust data has insuf | exception | error | |
| error: remote trust data does not exist for %s: %v | exception | error | |
| error: could not produce valid signature for %s. If Yubikey | exception | error | |
| error establishing connection to trust repository: %w | exception | error | |
| failed to sign %s:%s: %w | exception | error | |
| no signatures or cannot access %s | exception | error | |
| no signers for %s | exception | error | |
| key name "%s" must start with lowercase alphanumeric charact | validation | error | |
| public key path does not exist: "%s" | validation | error | |
| public key file already exists: "%s" | validation | error | |
| failed to generate key for %s: %w | exception | error | |
| failed to write public key to %s: %w | exception | error | |
| key name "%s" must start with lowercase alphanumeric charact | validation | error | |
| refusing to load key from %s: %w | exception | error | |
| error importing key from %s: %w | exception | error | |
| private key file %s must not be readable or writable by othe | validation | error | |
| provided file %s is not a supported private key - to add a s | validation | error | |
| cannot load key from provided file %s: %w | exception | error | |
| could not remove signature for %s: %w | exception | error | |
| failed to sign %s:%s: %w | exception | error | |
| no tag specified for %s | validation | error | |
| could not add signer to repo: %s: %w | exception | error | |
| signer name "%s" must start with lowercase alphanumeric char | validation | error | |
| failed to add signer to: %s | exception | error | |
| could not add signer to repo: %s: %w | exception | error | |
| unable to read public key from file: %w | exception | error | |
| could not parse public key from file: %s: %w | exception | error | |
| error removing signer from: %s | exception | error | |
| error retrieving signers for %s: %w | exception | error | |
| no signer %s for repository %s | exception | error | |
| not allowed to alias %q (allowed: %#v) | validation | error | |
| not allowed to alias with builtin %q as target | validation | error | |
| %w
%s | exception | error | |
| DOCKER_BUILDKIT environment variable expects boolean value: | validation | error | |
| docker: unknown command: docker %s
Run 'docker --help' for | validation | error | |
| unknown help topic: %v | validation | error | |
| "--%s" requires API version %s, but the Docker daemon API ve | validation | error | |
| "--%s" is only supported on a Docker daemon running on %s, b | validation | error | |
| "--%s" is only supported on a Docker daemon with experimenta | validation | error | |
| %s requires API version %s, but the Docker daemon API versio | validation | error | |
| %s is only supported on a Docker daemon running on %s, but t | validation | error | |
| %s is only supported on a Docker daemon with experimental fe | validation | error | |
| failed to get device code: %w | exception | error | |
| failed to get tokens: %w | exception | error | |
| failed to decode response: %w | exception | error | |
| unexpected response from Hub: %s | exception | error | |
| failed waiting for authentication: %w | exception | error | |
| failed to parse token claims: %w | exception | error | |
| failed to store tokens: %w | exception | error | |
| failed to erase tokens: %w | exception | error | |
| credentials erased successfully, but there was a failure to | exception | error | |
| login attempt to %s failed with status: %d %s | exception | error | |
| insecure registry %s should not contain '://' | validation | error | |
| insecure registry %s is not valid: %w | validation | error | |
| unable to get system cert pool: %w | validation | error | |
| unable to parse server address: %w | validation | error | |
| failed to mount blob %s to %s: %w | exception | error | |
| failed to put manifest %s: %w | exception | error | |
| failed to parse repo name from %s: %w | exception | error | |
| failed to configure transport: %w | exception | error | |
| %s no tag or digest | exception | error | |
| error pinging v2 registry: %w | exception | error | |
| %s is a manifest list | exception | error | |
| %s is not a manifest | exception | error | |
| unsupported manifest format: %v | exception | error | |
| image manifest for %q does not exist | exception | error | |
| image config verification failed for digest %s | exception | error | |
| manifest verification failed for digest %s | exception | error | |
| unsupported manifest type: %T | exception | error | |
| invalid spec: %s: %w | validation | error | |
| invalid count (%s): value must be either "all" or an integer | validation | error | |
| gpu request key '%s' can be specified only once | validation | error | |
| failed to read gpu options: %w | validation | error | |
| unexpected key '%s' in '%s' | validation | error | |
| invalid bind address format: %s | validation | error | |
| invalid proto, expected %s: %s | validation | error | |
| invalid proto, expected tcp: %s | validation | error | |
| bad format for add-host: %q | validation | error | |
| invalid IP address in add-host: %q | validation | error | |
| invalid option '%s' in '%s': option should not have whitespa | validation | error | |
| invalid value for '%s': value is empty | validation | error | |
| invalid value for '%s' in '%s': value should not have whites | validation | error | |
| invalid field '%s' must be a key=value pair | validation | error | |
| invalid value for %s: %s (must be "enabled", "disabled", "wr | validation | error | |
| invalid value for %s: %s | validation | error | |
| unknown option '%s' in '%s' | validation | error | |
| cannot mix 'bind-*' options with mount type '%s' | validation | error | |
| cannot mix 'volume-*' options with mount type '%s' | validation | error | |
| cannot mix 'image-*' options with mount type '%s' | validation | error | |
| cannot mix 'tmpfs-*' options with mount type '%s' | validation | error | |
| cannot mix 'cluster-*' options with mount type '%s' | validation | error | |
| invalid value for '%s': invalid boolean value (%q): must be | validation | error | |
| invalid field %s | validation | error | |
| invalid gw-priority (%s): %w | validation | error | |
| IP address is not correctly formatted: %s | validation | error | |
| %s is not a valid domain | validation | error | |
| invalid label '%s': empty name | validation | error | |
| label '%s' contains whitespaces | validation | error | |
| sysctl '%s' is not allowed | validation | error | |
| failed to parse %v as a rational number | validation | error | |
| invalid size: %q | validation | error | |
| invalid field '%s' must be a key=value pair | validation | error | |
| invalid mode specified: %v | validation | error | |
| invalid field in config request: %s | validation | error | |
| invalid field: %s | validation | error | |
| invalid protocol value '%s' | validation | error | |
| invalid publish mode value (%s): must be either '%s' or '%s' | validation | error | |
| invalid target port (%s): value must be an integer: %w | validation | error | |
| invalid published port (%s): value must be an integer: %w | validation | error | |
| invalid field key: %s | validation | error | |
| missing mandatory field '%s' | validation | error | |
| invalid hostport binding (%s) for port (%d) | validation | error | |
| invalid field '%s' must be a key=value pair | validation | error | |
| invalid mode specified: %v | validation | error | |
| bad format: %s | validation | error | |
| bad format for device path: %s | validation | error | |
| invalid rate for device: %s. The correct format is <device-p | validation | error | |
| invalid rate for device: %s. The correct format is <device-p | validation | error | |
| bad format: %s | validation | error | |
| bad format for device path: %s | validation | error | |
| invalid weight for device: %s | validation | error | |
| invalid env file (%s): %v | validation | error | |
| invalid utf8 bytes at line %d: %v | validation | error | |
| no variable name on line '%s' | validation | error | |
| variable '%s' contains whitespaces | validation | error | |
| expected slice, got %T | error_code | error | |