docker/cli ยท error
invalid value for %s: %s
Error message
invalid value for %s: %s
What it means
Error "invalid value for %s: %s" thrown in docker/cli.
Source
Thrown at opts/mount.go:130
case "volume-nocopy":
ensureVolumeOptions(&mount).NoCopy, err = parseBoolValue(key, val, hasValue)
if err != nil {
return err
}
case "volume-label":
volumeOpts := ensureVolumeOptions(&mount)
volumeOpts.Labels = setValueOnMap(volumeOpts.Labels, val)
case "volume-driver":
ensureVolumeDriver(&mount).Name = val
case "volume-opt":
volumeDriver := ensureVolumeDriver(&mount)
volumeDriver.Options = setValueOnMap(volumeDriver.Options, val)
case "image-subpath":
ensureImageOptions(&mount).Subpath = val
case "tmpfs-size":
sizeBytes, err := units.RAMInBytes(val)
if err != nil {
return fmt.Errorf("invalid value for %s: %s", key, val)
}
ensureTmpfsOptions(&mount).SizeBytes = sizeBytes
case "tmpfs-mode":
ui64, err := strconv.ParseUint(val, 8, 32)
if err != nil {
return fmt.Errorf("invalid value for %s: %s", key, val)
}
ensureTmpfsOptions(&mount).Mode = os.FileMode(ui64)
default:
return fmt.Errorf("unknown option '%s' in '%s'", key, field)
}
}
if err := validateMountOptions(&mount); err != nil {
return err
}
m.values = append(m.values, mount)View on GitHub (pinned to e9452d6e78)
When it happens
Trigger: Thrown at opts/mount.go:130 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of docker/cli@e9452d6e78 (2026-08-01).
Data as JSON: /data/errors/db14fb31b99701b1.json.
Report an issue: GitHub.