content/manuals/engine/release-notes/29.md
This page describes the latest changes, additions, known issues, and fixes for Docker Engine version 29.
For more information about:
{{< release-date date="2026-03-05" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
bind-create-src option to --mount flag for bind mounts. docker/cli#6792POST /networks/{id}/connect now correctly applies the MacAddress field in EndpointSettings. This field was added in API v1.44, but was previously ignored. moby/moby#52040GET /images/json now supports an identity query parameter. When set, the response includes manifest summaries and may include an Identity field for each manifest with trusted identity and origin information. moby/moby#52030--gpus option now uses CDI-based injection for AMD GPUs. moby/moby#52048sd_notify "RELOADING" notifications when signalling the daemon to reload its configuration. moby/moby#52041sd_notify "READY" and "STOPPING" synchronously to make sure they are sent before we proceed. moby/moby#52041Type=notify-reload service reload protocol. moby/moby#52041docker system prune failing with "rw layer snapshot not found" when a container is concurrently removed. moby/moby#52090docker top on a non-running Windows container. moby/moby#52025{{< release-date date="2026-02-02" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
docker system df failing when run concurrently with docker system prune. moby/moby#51979docker network prune. moby/moby#51966{{< release-date date="2026-01-26" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
docker info now includes NRI section. docker/cli#6710Identity field has been added to the inspect endpoint to show trusted origin information about the image. This includes build ref for locally built images, remote registry repository for pulled images, and verified signature information for images that contain a valid signed provenance attestation. moby/moby#51737--detach-keys command-line options. docker/cli#6742--validate flag on dockerd now also verifies system requirements, allowing for system requirements to be checked before starting the daemon. moby/moby#51868--gpus requests for NVIDIA devices using CDI if possible. moby/moby#50228$XDG_CONFIG_HOME/cdi and $XDG_RUNTIME_DIR/cdi when looking for CDI devices. moby/moby#51624%PROGRAMDATA%\Docker\cli-plugins from the list of paths used for CLI plugins on Windows. This path was present for backward compatibility with old installation, but replaced by %ProgramFiles%\Docker\cli-plugins. docker/cli#6713{{< release-date date="2026-01-16" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
{{< release-date date="2026-01-08" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
docker run --network none panic on Windows. moby/moby#51830{{< release-date date="2025-12-12" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
docker stack deploy --compose-file. docker/cli#6690docker build to ignore the explicitly set unpack image exporter option. moby/moby#51514docker image ls dangling image handling. docker/cli#6704"storage-driver") being treated as containerd snapshotter when prior graphdriver state exists. moby/moby#51516PublishAll and a nil PortBindings map. moby/moby#51691{{< release-date date="2025-12-02" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
docker image inspect failing to return available image data in case where not all distributable blobs are available locally. moby/moby#51629nsenter: no namespace specified. moby/moby#51622docker system df showing N/A for shared size and unique size when using graph-drivers as storage. moby/moby#51631HostConfig.PublishAllPorts set (-P), and no port bindings. moby/moby#51621{{< release-date date="2025-11-28" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
{{< release-date date="2025-11-27" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
/etc/resolv.conf across container restarts. moby/moby#51507--publish-all / -P for Windows containers. moby/moby#51586[::ffff:0.0.0.0]:8080->80/tcp instead of 0.0.0.0:8080->80/tcp. moby/moby#51587{{< release-date date="2025-11-24" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
docker image ls no longer truncates the image names. docker/cli#6675{{< release-date date="2025-11-24" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
docker version --format json: restore top-level BuildTime field to use RFC3339Nano format. docker/cli#6668docker image ls ignoring a custom imageFormat from docker.json. docker/cli#6667{{< release-date date="2025-11-17" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
{{< release-date date="2025-11-14" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
docker image ls no longer truncates the name width when output is redirect (e.g. for grep). docker/cli#6656docker image ls now considers the NO_COLOR environment variable for choosing the colored output. docker/cli#6654docker build to ignore the explicitly set unpack image exporter option. moby/moby#51514docker image ls --all to not show untagged/dangling images. docker/cli#6657"storage-driver") being treated as containerd snapshotter when prior graphdriver state exists. moby/moby#51516ApiVersion and MinApiVersion fields in docker version --format=json to align with previous versions. docker/cli#6648{{< release-date date="2025-11-10" >}}
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
[!CAUTION] This release includes several breaking changes and deprecations. Review the release notes carefully before upgrading.
firewall-backend option to nftables. For more information, see Docker Engine docs.userns-remap (see moby#47377).github.com/docker/docker is deprecated in favor of github.com/moby/moby/client and github.com/moby/moby/api. The github.com/moby/moby module is considered an internal implementation detail - the only supported public modules are client and api.
Starting with v29, releases are tagged with the docker- prefix (e.g., docker-v29.0.0). This only affects Go module users and package maintainers.v1.44 or later (Docker v25.0+).docker image load and docker image save now supports multiple platform selection via --platform flag (e.g., docker image load --platform linux/amd64,linux/arm64 -i image.tar). docker/cli#6126docker image ls now uses the new view (like --tree but collapsed) by default. docker/cli#6566docker run --runtime <...> is now supported on Windows. moby/moby#50546GET /containers/json now includes a Health field describing container healthcheck status. moby/moby#50281device entitlement to builder configuration. moby/moby#50386memory-swap and memory-swappiness flags to docker service create and docker service update commands. docker/cli#6619GODEBUG environment variable when the key-value pair ("GODEBUG":"...") exists inside the Docker context metadata. docker/cli#6371docker image ls --tree now sorts images alphabetically by name instead of by creation date. docker/cli#6595docker image ls no longer shows untagged images by default if no --all flag is provided. docker/cli#6574docker save: Fixed inconsistent tar member timestamps when exporting images with the overlay2 storage driver. moby/moby#51365fluentd-read-timeout), which enables specifying read timeouts for reading acks from fluentd connections. moby/moby#50249docker images. docker/cli#6452docker inspect if a --type is set. docker/cli#6444docker plugin subcommands. docker/cli#6445--dns option and corresponding "dns" field in daemon.json. moby/moby#50600--mount type=image failure when mounting the same image multiple times to a different destinations. moby/moby#50268docker stats <container> not exiting gracefully. docker/cli#6582/events endpoint. moby/moby#51448--log-level=trace. moby/moby#50986docker secret and docker config subcommands. docker/cli#6446docker run --gpus. moby/moby#50717client: remove legacy CBC cipher suites from client config. moby/moby#50126
contrib: remove editorconfig as it was unmaintained. moby/moby#50607
contrib: remove Dockerfile syntax highlighting files for nano and TextMate (tmbundle) as they were unmaintained and outdated. moby/moby#50606
contrib: remove mkimage-xxx scripts as they were unmaintained and not tested. moby/moby#50297
If Docker is downgraded to a version that does not have this support the network will become unusable, it must be deleted and re-created. moby/moby#50114
The Windows overlay network driver now supports option --dns. moby/moby#51229
Update BuildKit to v0.25.2. moby/moby#51397
Update containerd to v2.1.5. moby/moby#51409
containerd v2.1.5 now uses systemd's default LimitNOFILE for containers,
changing the open file descriptor limit (ulimit -n) from 1048576 to
1024. This extends a change introduced in Docker Engine v25.0 for build
containers to all containers.
This prevents programs that adjust behavior based on ulimits from consuming
excessive memory when the limit is set to infinity. Containers now behave
the same way as programs running on the host.
If your workload needs a higher limit, use --ulimit with docker run, or
set defaults in /etc/docker/daemon.json:
{
"default-ulimits": {
"nofile": {
"Name": "nofile",
"Soft": 1048576,
"Hard": 1048576
}
}
}
For more information, see moby#51485.
Update Go runtime to 1.25.4. moby/moby#51418, docker/cli#6632
Users can request a specific prefix size for networks allocated from the default pools by using the unspecified address, for example --subnet 0.0.0.0/24 --subnet ::/96. moby/moby#50114
--bridge-accept-fwmark. Packets with this firewall mark will accepted by bridge networks, overriding Docker's iptables or nftables "drop" rules. moby/moby#50476DiskUsage fields for type specific fields. moby/moby#51235DOCKER_KEEP_DEPRECATED_LEGACY_LINKS_ENV_VARS=1 to get them backdocker info now reports the firewall backend if available. docker/cli#6191--gateway is explicitly included in IPAM configuration. This addresses an issue which could cause container startup to fail in networks with IPv6 auto-configuration enabled. moby/moby#50929--ip-forward=false to disable the check, but some bridge network functionality including port forwarding may not work. See Engine Docs for more information about migration from iptables to nftables. moby/moby#50646iptables mangle rule for checksumming SCTP was only added if environment variable DOCKER_IPTABLES_SCTP_CHECKSUM=1 was set. The rule has now been removed, the environment variable now has no effect. moby/moby#50539DOCKER-ISOLATION-STAGE-1 and DOCKER-ISOLATION-STAGE-2 chains. With these changes:. moby/moby#49981
network inspect: the HNS network name is now reported in option com.docker.network.windowsshim.networkname rather than the Docker network name, which was only reported after a daemon restart. moby/moby#50961events API now reports content-type as application/x-ndjson for newline-delimited JSON event stream. moby/moby#50953GET /images/{name}/get and POST /images/load now accept multiple platform query parameters, allowing export and load of images for multiple platforms. moby/moby#50166GET /images/{name}/json now omits the following fields if their value is empty: Parent, Comment, DockerVersion, Author. moby/moby#51072GET /images/{name}/json: omit empty Config fields when not set. moby/moby#50915POST /images/{name:}/push: remove compatibility with API v1.4 auth-config in body. moby/moby#50371GET /services now returns SwapBytes and MemorySwappiness fields as part of the Resource requirementsGET /services/{id} now returns SwapBytes and MemorySwappiness fields as part of the Resource requirementsPOST /services/create now accepts SwapBytes and MemorySwappiness fields as part of the Resource requirementsPOST /services/{id}/update now accepts SwapBytes and MemorySwappiness fields as part of the Resource requirementsGET /tasks now returns SwapBytes and MemorySwappiness fields as part of the Resource requirementsGET /tasks/{id} now returns SwapBytes and MemorySwappiness fields as part of the Resource requirementsCachePruneOptions type to client.BuildCachePruneOptions. moby/moby#50772OnBuild will now be omitted if its value is empty or zero. moby/moby#51154MacAddress obsolete for v1.52 and onwards. Use network endpoint settings instead. moby/moby#51189ResizeOptions type to ContainerResizeOptions in the client. moby/moby#50773ListOptions type to the client EventsListOptions. moby/moby#50774CreateOptions, ConnectOptions and DisconnectOptions to the client module. moby/moby#50817ListOptions and InspectOptions types to the client. moby/moby#50786ListResponse to a non-pointer slice. moby/moby#51440Config.DockerVersion. moby/moby#51458SearchOptions to ImageSearchOptions in the client. moby/moby#50787ServiceConfig legacy field marshaling support into daemon backend. moby/moby#50826Storage type and integrate in container inspect. moby/moby#50857PortConfigProtocol; use network.IPProtocol instead. moby/moby#51094SecretListOptions type to the client module. moby/moby#50816DiskUsageOptions to the client. moby/moby#50788SecurityOpt and DecodeSecurityOptions to client module. moby/moby#50825ListOptions type to the client module. moby/moby#50789UpdateOptions into client module. moby/moby#51205GraphDriver field in image.InspectResponse optional. This field will continue to be emitted when using the legacy graph drivers and will be omitted when using the containerd image backend. moby/moby#50893NetworkSummary and NetworkInspect have been added to the Swagger spec describing the Engine API. moby/moby#50855api/pkg/progress and api/pkg/streamformatter have been removed. moby/moby#51153api/types/registry: EncodeAuthConfig: use empty string for zero value. moby/moby#50426api/types/versions has moved to the client and daemon. moby/moby#51284client.ConfigCreate, client.ConfigList, client.ConfigInspectWithRaw, client.ConfigUpdate, and client.ConfigRemove methods now accept option structs instead of positional arguments, and return dedicated result structs. moby/moby#51078client.ImageBuild, client.BuildCancel, client.ImageList, client.ImageRemove, client.ImageTag, and client.ImageSearch methods now accept option structs instead of positional arguments, and return dedicated result structs. moby/moby#51227client: ContainerExec... methods were renamed to Exec.... moby/moby#51262client: Wrap return values of ImageInspect, ImageHistory, ImageLoad and ImageSave in a struct. moby/moby#51236ImagePull now returns an object with JSONMessages method returning iterator over the message objects. moby/moby#50935ImagePush now returns an object with JSONMessages method returning iterator over the message objects. moby/moby#51148StatsResponseReader to client package. moby/moby#50521Port to PortSummary. moby/moby#50711OSType field. moby/moby#51305ErrorResponse to common/ErrorResponse. moby/moby#50632DefaultVersion, MinSupportedAPIVersion consts. moby/moby#50587WithUserAgent option. docker/cli#4574ContainerCommitOptions: remove Pause field in favor of NoPause. moby/moby#51019DefaultAPIVersion const, which defines the default (and maximum) API version supported by the client. moby/moby#50433ExecAPIClient interface for exec methods provided by the client. moby/moby#50997client.ContainerStatsResult.OSType field. moby/moby#51305DefaultAPIVersion const, which defines the default (and maximum) API version supported by the daemon. moby/moby#50436ContainerExecStart, ContainerList, and Events. moby/moby#50448netip.Addr and netip.Prefix, respectively. moby/moby#50956NetworkSettingsBase and DefaultNetworkSettings. Fields in NetworkSettingsBase that were not deprecated are now directly in NetworkSettings. moby/moby#50846client.Filters type for filtering API requests, with a more ergonomic interface. Users of the github.com/docker/docker/api/types/filters package will need to refactor when they upgrade to the v29 client. moby/moby#51115"github.com/moby/moby/api/types/network".Summary and "github.com/moby/moby/api/types/network".Inspect are no longer aliases, and most of their fields have been moved into an embedded struct. Engine API clients may require some source-level changes when migrating to the new github.com/moby/moby/api module. moby/moby#50878client/pkg/jsonmessage: remove deprecated ProgressMessage, ErrorMessage, DisplayJSONMessagesToStream and Stream interface. moby/moby#49264GET /events no longer includes the deprecated status, id, and from fields. These fields were removed in API v1.22, but still included in the response. These fields are now omitted when using API v1.52 or later. moby/moby#50832Config.DockerVersion field. moby/moby#51109[]string. moby/moby#50292DiskUsage.BuilderSize. moby/moby#51180PortBindings lists with a PortBinding with an empty HostIP and HostPort when starting a container. This behavior is deprecated for API 1.52, and will be dropped in API 1.53. moby/moby#50874ResolveDefaultContext. docker/cli#6555ImageCreate method - useImagePull or ImageImport instead. moby/moby#51366ImageListOptions.ContainerCount. moby/moby#51006Client.HTTPClient() method. moby/moby#51011GetDriver(). moby/moby#50377--pause flag on docker commit in favor of --no-pause. docker/cli#6460cli-plugins/manager: deprecate metadata aliases in favor of their equivalent in cli-plugins/manager/metadata. docker/cli#6237cli-plugins/manager: remove Candidate interface, which was only for internal use. docker/cli#6237cli-plugins/manager: remove NewPluginError function, which was only for internal use. docker/cli#6237cli-plugins/manager: remove deprecated ResourceAttributesEnvvar const. docker/cli#6237cli/command: remove the ErrPromptTerminated, DisableInputEcho, PromptForInput, and PromptForConfirmation utilities. These utilities were for internal use and are no longer used. docker/cli#6243cli/registry/client: remove deprecated RepoNameForReference. docker/cli#6206ContainerTopOKBody alias. moby/moby#50400ContainerUpdateOKBody alias. moby/moby#50400Stats type. moby/moby#50492ToParamWithVersion. moby/moby#50561InspectResponse: remove deprecated VirtualSize, Container, ContainerConfig, Parent, and DockerVersion fields. moby/moby#51103ServiceConfig.AllowNondistributableArtifactsCIDRs and ServiceConfig.AllowNondistributableArtifactsHostnames fields. moby/moby#50375Commit.Expected field. moby/moby#51127NoBaseImageSpecifier const. This const is no longer used and will be removed in the next release. moby/moby#50437NoBaseImageSpecifier. moby/moby#50574CachePrune(), which was no longer used. docker/cli#6236NewBuilderCommand and NewBakeStubCommand. docker/cli#6335NewCheckpointCommand. docker/cli#6335NewFormat, FormatWrite. docker/cli#6339NoComplete. docker/cli#6408NewConfigCommand. docker/cli#6335NewFormat, FormatWrite, InspectFormatWrite. docker/cli#6339RunConfigCreate, CreateOptions, RunConfigInspect, InspectOptions, RunConfigList, ListOptions, RunConfigRemove, and RemoveOptions. docker/cli#6370NewDiffFormat, DiffFormatWrite. These functions were only used internally and will be removed in the next release. docker/cli#6187NewBuildCommand, NewPullCommand, NewPushCommand, NewImagesCommand, NewImageCommand, NewHistoryCommand, NewImportCommand, NewLoadCommand, NewRemoveCommand, NewSaveCommand, NewTagCommand, NewPruneCommand. docker/cli#6335NewRunCommand, NewExecCommand, NewPsCommand, NewContainerCommand, NewAttachCommand, NewCommitCommand, NewCopyCommand, NewCreateCommand, NewDiffCommand, NewExportCommand, NewKillCommand, NewLogsCommand, NewPauseCommand, NewPortCommand, NewRenameCommand, NewRestartCommand, NewRmCommand, NewStartCommand, NewStatsCommand, NewStopCommand, NewTopCommand, NewUnpauseCommand, NewUpdateCommand, NewWaitCommand, NewPruneCommand. docker/cli#6335RunPrune(), which was no longer used. docker/cli#6236NewDiffFormat, DiffFormatWrite. docker/cli#6339NewContextCommand. docker/cli#6335RunCreate and CreateOptions. docker/cli#6407RunExport and ExportOptions. docker/cli#6407RunImport. docker/cli#6407RunRemove and RemoveOptions. docker/cli#6407RunUpdate and UpdateOptions. docker/cli#6407RunUse. docker/cli#6407GetStacks function. docker/cli#6406DefaultDockerfileName, DetectArchiveReader, WriteTempDockerfile, ResolveAndValidateContextPath. These utilities were only used internally and will be removed in the next release. docker/cli#6561RunPrune(), which was no longer used. docker/cli#6236AuthResolver utility. docker/cli#6373NewHistoryFormat, HistoryWrite. docker/cli#6339, docker/cli#6339NewManifestCommand. docker/cli#6335NewNetworkCommand. docker/cli#6335RunPrune(), which was no longer used. docker/cli#6236NewFormat, FormatWrite. docker/cli#6339NewNodeCommand. docker/cli#6335NewFormat, FormatWrite, InspectFormatWrite. docker/cli#6339NewPluginCommand. docker/cli#6335NewFormat, FormatWrite. docker/cli#6339NewLoginCommand, NewLogoutCommand, NewSearchCommand. docker/cli#6335NewSearchFormat, SearchWrite. docker/cli#6339OauthLoginEscapeHatchEnvVar const. docker/cli#6463NewSecretCommand. docker/cli#6335NewFormat, FormatWrite, InspectFormatWrite. docker/cli#6339NewServiceCommand. docker/cli#6335NewFormat, InspectFormatWrite. docker/cli#6339NewStackCommand. docker/cli#6335NewSwarmCommand. docker/cli#6335NewVersionCommand, NewInfoCommand, NewSystemCommand, NewEventsCommand, NewInspectCommand. docker/cli#6335NewTaskFormat, FormatWrite. docker/cli#6339NewTrustCommand. docker/cli#6335NewPruneCommand. docker/cli#6344SignedTagInfo, SignerInfo, NewTrustTagFormat, NewSignerInfoFormat, TagWrite, SignerInfoWrite. docker/cli#6339NewVolumeCommand, NewPruneCommand. docker/cli#6335RunPrune(), which was no longer used. docker/cli#6236AddTrustSigningFlags, AddTrustVerificationFlags, and AddPlatformFlag utilities, which were only used internally. docker/cli#6244DockerCli.Apply. docker/cli#6503DockerCli.ContentTrustEnabled. docker/cli#6502DockerCli.DefaultVersion. docker/cli#6502RegistryAuthenticationPrivilegedFunc. docker/cli#6349WithContentTrustFromEnv, WithContentTrust options. docker/cli#6502ConfigFile.Experimental field. docker/cli#6464AuthConfig.Email field. docker/cli#6515IsNotFound. docker/cli#6523VisitAll, DisableFlagsInUseLine utilities. docker/cli#6296APIClient.ImageInspectWithRaw from the APIClient interface. moby/moby#50485ImageAPIClient.ImageInspectWithRaw from the ImageAPIClient interface. moby/moby#50485ImageAPIClientDeprecated.ImageInspectWithRaw from the ImageAPIClientDeprecated. moby/moby#50485ErrorConnectionFailed and IsErrNotFound functions. moby/moby#50485NewClient and NewEnvClient functions. moby/moby#50485CommonAPIClient interface. moby/moby#50485ImageAPIClientDeprecated interface. moby/moby#50485Client.ImageInspectWithRaw method. moby/moby#50485IsValidHealthString. moby/moby#50378IsValidStateString. moby/moby#50378StateStatus, WaitCondition, and the related WaitConditionNotRunning, WaitConditionNextExit, and WaitConditionRemoved consts. moby/moby#50378pkg/stdcopy, which was moved to api/pkg/stdcopy. moby/moby#50462NetworkSettingsBase.Bridge, struct NetworkSettingsBase, all the fields of DefaultNetworkSettings, and struct DefaultNetworkSettings. moby/moby#50848github.com/moby/moby/client/pkg/stringid. moby/moby#50504github.com/moby/profiles. moby/moby#50481ListOpts.GetAll. It's no longer used and replaced by ListOpts.GetSlice. docker/cli#6293NewNamedListOptsRef, NewNamedMapOpts, NamedListOpts, NamedMapOpts, and NamedOption. These types and functions are no longer used and will be removed in the next release. docker/cli#6293ParseEnvFile in favour of kvfile.Parse. docker/cli#6382QuotedString. docker/cli#6293ValidateHost. docker/cli#6293EscapeArgs() and IsAbs. These functions were only used internally and will be removed in the next release. moby/moby#50399APIEndpoint.TrimHostName, APIEndpoint.Official, and APIEndpoint.AllowNondistributableArtifacts fields. moby/moby#50376HostCertsDir() and SetCertsDir() functions. moby/moby#50373RepositoryInfo.Official and RepositoryInfo.Class field. moby/moby#50498Service.ResolveRepository(). moby/moby#50374buildkit.ClientOpts. moby/moby#50318pkg/fileutils. moby/moby#50558IsNotFound, CommandAnnotationPlugin, CommandAnnotationPluginVendor, CommandAnnotationPluginVersion, CommandAnnotationPluginInvalid, CommandAnnotationPluginCommandPath, NamePrefix, MetadataSubcommandName, HookSubcommandName, Metadata, and ReexecEnvvar from cli-plugins/manager in favor of their cli-plugins/manager/metadata equivalents. docker/cli#6414types/plugins/logdriver and types/swarm/runtime packages; plugin-runtime spec is now exposed as types/swarm.RuntimeSpec and types/swarm.RuntimePrivilege. moby/moby#50554cli/command/formatter package. docker/cli#6406cli/registry/client package. docker/cli#6462pkg/idtools package. moby/moby#50456NewParse function. docker/cli#6453--kernel-memory option on docker run and docker create, and produce a warning when used as it's no longer supported by the daemon and kernel. docker/cli#6455VirtualSize field from docker image ls output when using JSON format. docker/cli#6524VirtualSize formatting options and output. docker/cli#6524bind-nonrecursive option for --mount. docker/cli#6241pkg/archive, pkg/chrootarchive, pkg/atomicwriter, pkg/reexec, pkg/platform, pkg/parsers), pkg/system.MkdirAll. For replacements, see github.com/moby/go-archive, github.com/moby/sys and the standard library. moby/moby#50208--tlscacert, --tlscert, and --tlskey command-line flags. docker/cli#6306--rm) on API < 1.30. docker/cli#6525