What are Docker Extensions?

Beta

This feature is currently in Beta. We recommend that you do not use Docker Extensions in production environments.

Docker Extensions lets you use third-party tools within Docker Desktop to extend its functionality.

You can seamlessly connect your favorite development tools to your application development and deployment workflows. Augment Docker Desktop with debugging, testing, security, and networking functionalities, and build custom add-ons using the Extensions SDK.

Anyone can use Docker Extensions and there is no limit to the number of extensions you can install.

extenstions

What extensions are available?

There is a mix of partner and community-built extensions and Docker-built extensions. You can explore the list of available extensions in Docker Hub or in the Extensions Marketplace within Docker Desktop.

To find out more about Docker Extensions, we recommend the video walkthrough from DockerCon 2022:

Prerequisites

Docker Extensions are available as part of Docker Desktop 4.8.0 or a later release. Download and install Docker Desktop 4.8.0 or later.

Docker Extensions, Docker Desktop, Linux, Mac, Windows