docsCreated with Sketch.
  • Guides
  • Manuals
  • Reference
  • Samples
  • FAQ
Main sections
Guides
Manuals
Reference
Samples
FAQ

This section
    • Overview
      • Install on Mac
      • Understand permission requirements for Mac
      • Install on Windows
      • Understand permission requirements for Windows
      • Install on Linux
        • Install on Debian
        • Install on Fedora
        • Install on Ubuntu
        • Install on Arch
    • Sign in
      • Overview
      • Explore Containers
      • Explore Images
      • Explore Volumes
      • Explore Builds (Beta)
      • Pause Docker Desktop
      • Overview
        • What is Settings Management?
        • Configure Settings Management
        • What is Enhanced Container Isolation?
        • How does it work?
        • Key features and benefits
        • FAQs and known issues
      • Registry Access Management
      • Image Access Management
      • Overview
      • Launch a dev environment
      • Set up a dev environment
      • Distribute your dev environment
      • Use the docker dev CLI plugin
    • containerd image store (Beta)
    • Wasm workloads (Beta)
      • Set up WSL 2 on Docker Desktop for Windows
      • Use WSL
      • Best practices
      • Deploy on Kubernetes
      • Back up and restore data
      • Explore networking features
      • Run Docker Desktop for Windows in a VM or VDI environment
      • Allowlist for Docker Desktop
      • On Mac
      • On Windows
      • On Linux
      • Overview
      • Troubleshoot topics
      • Workarounds for common problems
      • Known issues
    • Uninstall Docker Desktop
    • Give feedback
    • Release notes
      • Desktop for Windows 3.x
      • Desktop for Mac 3.x
      • Desktop for Windows 2.x
      • Desktop for Mac 2.x
      • Windows edge releases
      • Mac edge releases
      • Older versions for Windows
      • Older versions for Mac
    • What are Docker Extensions?
      • Manage Marketplace extensions
      • Manage non-Marketplace extensions
      • Change settings and give feedback
      • Overview
      • The build and publish process
      • Quickstart
        • Create a simple extension
        • Create an advanced frontend extension
        • Add a backend to your extension
        • Overview
        • Labels
        • Validate
        • Package and release your extension
        • Generate a share link
        • Publish in the marketplace
        • Build multi-arch extensions
        • Overview
        • Metadata
        • Security
        • UI styling guidelines
        • Guidelines
        • Docker design principles
        • MUI best practices
        • Invoke host binaries
        • Use the Docker socket from the extension backend
        • Interacting with Kubernetes
        • Authentication
        • Test and debug
        • Continuous integration
        • CLI reference
          • Overview
          • Extension Backend
          • Docker
          • Dashboard
          • Navigation
          • API Reference
    • Overview
      • Overview
      • CentOS
      • Debian
      • Fedora
      • RHEL
      • SLES
      • Ubuntu
      • Raspbian
      • Binaries
      • Post-installation steps
      • Troubleshoot installation
      • Overview
      • Volumes
      • Bind mounts
      • tmpfs mounts
      • Troubleshoot
        • Overview
        • Select a storage driver
        • Use the Btrfs storage driver
        • Use the Device mapper storage driver
        • Use the OverlayFS storage driver
        • Use the ZFS storage driver
        • Use the VFS storage driver
        • Use the AUFS storage driver (deprecated)
        • containerd snapshotters
      • Overview
        • Overview
        • Bridge
        • Overlay
        • Host
        • IPvlan
        • Macvlan
        • None (no networking)
      • Configure Docker to use a proxy server
      • Packet filtering and firewalls
      • Use IPv6
        • Bridge network tutorial
        • Host networking tutorial
        • Overlay networking tutorial
        • Macvlan network tutorial
        • (Legacy) Container links
      • Start the daemon
      • Prune unused objects
      • Format command and log output
      • Filter commands
      • Start containers automatically
      • Labels
      • Docker SBOM (Experimental)
        • View container logs
          • Configure logging drivers
          • Use a remote logging driver
          • Use a logging driver plugin
          • Customize log driver output
            • Local file logging driver
            • Logentries logging driver
            • JSON File logging driver
            • Graylog Extended Format (GELF) logging driver
            • Syslog logging driver
            • Amazon CloudWatch logs logging driver
            • ETW logging driver
            • Fluentd logging driver
            • Google Cloud logging driver
            • Journald logging driver
            • Splunk logging driver
      • Daemon logs
      • Overview
      • Rootless mode
      • Docker security non-events
      • Protect the Docker daemon socket
      • Using certificates for repository client verification
        • Overview
        • Automation
        • Delegations
        • Deploy Notary
        • Manage content trust keys
        • Play in a content trust sandbox
      • Antivirus software
      • AppArmor security profiles
      • Seccomp security profiles
      • Isolate containers with a user namespace
      • Swarm mode overview
      • Swarm mode key concepts
        • Swarm mode tutorial overview
        • Create a swarm
        • Add nodes to the swarm
        • Deploy a service
        • Inspect the service
        • Scale the service
        • Delete the service
        • Apply rolling updates
        • Drain a node
        • Use swarm mode routing mesh
        • How nodes work
        • How services work
        • Manage swarm security with PKI
        • Swarm task states
      • Run Docker in swarm mode
      • Join nodes to a swarm
      • Manage nodes in a swarm
      • Deploy services to a swarm
      • Deploy a stack to a swarm
      • Store service configuration data
      • Manage sensitive data with Docker secrets
      • Lock your swarm
      • Manage swarm service networks
      • Swarm administration guide
      • Raft consensus in swarm mode
        • Alternative container runtimes
        • Configure runtime resource constraints
        • Collect runtime metrics
        • Run multiple services in a container
        • Collect metrics with Prometheus
        • Configuration overview
        • Configure with systemd
        • Keep containers alive during daemon downtime
        • Troubleshoot
        • Remote access
        • Contexts
        • Managed plugin system
        • Access authorization plugin
        • Extending Docker with plugins
        • Docker network driver plugins
        • Volume plugins
        • Plugin configuration
        • Plugins
    • Deprecated features
      • Engine 24.0
        • Engine 23.0
        • Engine 20.10
        • Engine 19.03
        • Engine 18.09
        • Engine 18.06
        • Engine 18.05
        • Engine 18.04
        • Engine 18.03
        • Engine 18.02
        • Engine 18.01
        • Engine 17.12
        • Engine 17.11
        • Engine 17.10
        • Engine 17.09
        • Engine 17.07
        • Engine 17.06
        • Engine 17.05
        • Engine 17.04
        • Engine 17.03
        • Engine 1.13 and earlier
    • Overview
    • Architecture
      • Packaging your software
      • Build context
      • Multi-stage builds
      • Multi-platform images
      • Environment variables
      • OpenTelemetry support
      • Create your own base image
      • Builders overview
      • Manage builders
      • Drivers overview
      • Docker driver
      • Docker container driver
      • Kubernetes driver
      • Remote driver
      • Overview
      • Image and registry exporters
      • Local and tar exporters
      • OCI and Docker exporters
      • Optimizing builds with cache
      • Garbage collection
        • Overview
        • Inline
        • Local
        • Registry
        • GitHub Actions
        • Azure Blob Storage
        • Amazon S3
      • Overview
      • Bake file reference
      • Configuring builds
      • Advanced patterns
      • Build contexts and linking targets
      • Building from Compose file
      • Remote Bake file definition
      • Overview
      • SBOM
      • Provenance
      • SLSA definitions
      • Attestation storage
      • Custom Dockerfile syntax
      • Release notes
      • Overview
      • Configure
      • TOML configuration
      • CI with Docker
        • Introduction
        • Configuring your builder
        • Multi-platform image
        • Secrets
        • Push to multiple registries
        • Manage tags and labels
        • Cache management
        • Export to Docker
        • Test before push
        • Local registry
        • Share built image between jobs
        • Named contexts
        • Copy image between registries
        • Update Docker Hub repo description
    • Release notes
    • Overview
    • Key features and use cases
    • History of Compose
      • Overview
      • Install Compose plugin
      • Install Compose standalone
      • Uninstall Compose
    • Migrate to Compose V2
    • Try Docker Compose
      • Overview
      • Explore ways to set environment variables
      • Understand environment variables precedence
      • Use an environment file
      • Change pre-defined environment variables
    • Using service profiles
      • Overview
      • Extend
      • Merge
      • Include
    • GPU support in Compose
    • Networking in Compose
    • Use file watch
    • Using Compose in production
    • Using secrets in Compose
    • Control startup order
    • Sample apps with Compose
    • Release notes
    • Overview
    • Create an account
    • Quickstart
      • Create
      • Access
      • Manage
    • Download rate limit
    • Webhooks
    • Service accounts
      • How Automated builds work
      • Set up Automated builds
      • Manage your builds
      • Troubleshoot your builds
      • Testing in Automated builds
      • Advanced options for builds
      • Link to GitHub and BitBucket
    • Vulnerability scanning
    • Advanced Image Management
    • OCI artifacts
    • Release notes
    • Overview
    • Quickstart
    • Image details view
    • Image analysis
    • Dashboard
    • Analyze local files
    • Advisory database
    • Data handling
    • Policy
    • SBOM
      • Overview
        • Overview
        • Artifactory
        • Elastic Container Registry
        • GitHub Actions
        • GitLab
        • Microsoft Azure DevOps Pipelines
        • Circle CI
        • Jenkins
    • Overview
      • Overview
      • Manage organizations
      • Manage users
      • Manage company owners
      • Domain management
        • Single Sign-On overview
        • Configure Single Sign-On
        • Manage Single Sign-On
        • SCIM
        • Group mapping
      • Overview
      • Onboard your organization
      • Manage members
      • Activity logs
      • Image Access Management
      • Registry Access Management
      • General settings
      • Domain management
        • Single Sign-On overview
        • Configure Single Sign-On
        • Manage Single Sign-On
        • SCIM
        • Group mapping
    • Overview
    • Create your organization
    • Onboard your organization
      • Overview
      • Create a company
      • Manage company owners
    • Convert an account into an organization
    • Create and manage a team
    • Manage members
    • Roles and permissions
      • Overview
      • Configure
      • Manage
    • SCIM
    • Group mapping
      • Create and manage access tokens
        • Enable two-factor authentication
        • Disable two-factor authentication
        • Recover your Docker Hub account
        • Generate a new recovery code
    • Enforce sign-in for Desktop
    • Audit logs
    • Domain audit
    • Image Access Management
    • Deactivate an account or organization
    • Overview
    • Add or update a payment method
    • Update the billing information
    • View your billing history
    • Change your billing cycle
    • Docker Scout billing
    • Overview
    • Docker subscriptions and features
    • Upgrade
    • Add seats
    • Remove seats
    • Downgrade
    • Docker Desktop license agreement
    • Docker Scout subscriptions and features
    • Overview
    • Docker Official images
    • Docker Verified Publisher Program
    • Docker-Sponsored Open Source Program
    • Insights and analytics
  • Security announcements
      • Registry overview
      • Understand the Registry
      • Deploy a registry server
      • Configure a registry
      • Work with notifications
        • Recipes overview
        • Authenticating proxy with apache
        • Authenticating proxy with nginx
        • Mirroring Docker Hub
        • Running on macOS
        • Garbage collection
        • Testing an insecure registry
      • Deprecated features
      • Compatibility
      • Getting help
  • Release notes
  • Get support
  • Product release lifecycle
home / Manuals/ Release notes

Docker release notes

Find out what's new in Docker. Release notes contain information about new features, improvements, known issues, and bug fixes in each release. You can find release notes for each component in the Manuals section. We suggest that you regularly visit the release notes to learn about updates.

web_asset
Docker Desktop
settings_suggest
Docker Engine
storage
Docker Compose
construction
Docker Build
widgets
Docker Hub

schedule 1 minute read

edit Edit this page open_in_new

done Request changes open_in_new

Related content
  • Deprecated Engine Features
  • Breaking changes and incompatibilities
  • Docker overview
  • Get Docker
  • Docker log driver plugins
  • About us
  • Careers
  • Contact us
  • Customers
  • Newsletter
  • Newsroom
  • Swag store
  • Virtual events
  • What is a container?
  • Why Docker?
  • Developers
  • Block
  • Community
  • Get started
  • Open Source
  • Preview Program
  • Use cases
  • Features
  • Container Runtime
  • Developer Tools
  • Docker Desktop
  • Docker Hub
  • Docker Product Roadmap
  • Secure Software Supply Chain
  • Trusted Content
  • Product offerings
  • Docker Business
  • Docker Personal
  • Docker Pro
  • Docker Team
  • Docker Verified Publisher
  • Partners
  • Pricing FAQs
  • Terms of Service
  • Status
  • Legal

Copyright © 2013-2023 Docker Inc. All rights reserved.

  • Twitter
  • Youtube
  • GitHub
  • Linkedin
  • Facebook
  • Reddit