Skip to content
PluginStats

Docker DX installs statistics

By Docker · VS Code Marketplace · Programming Languages

Edit smarter, ship faster with an enhanced Docker-development experience

View on VS Code Marketplace Fresh · Oct 18, 2026

Docker DX has 2,820,751 recorded installs on VS Code Marketplace.

It ranks #260 of 2,500 tracked VS Code Marketplace listings by installs.

It is rated 2.9 out of 5 from 8 ratings.

PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.

Installs
2,820,751
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#260
Among tracked VS Code Marketplace listings

Rating: 2.88 / 5 from 8 ratings

About Docker DX

Docker DX

The Docker DX (Developer Experience) Visual Studio Code extension enhances your Visual Studio Code experience with Docker-related development by adding rich editing features and vulnerability scanning.

Key features

• Dockerfile editing features: Code completion and syntax highlighting as well as build warnings and best-practice suggestions via BuildKit and Buildx. • Dockerfile debugging features: Debug and step through a Dockerfile build with Buildx • Compose editing features: Provides contextual code completion, reference navigation, and schema descriptions in hovers. • Bake editing features: Includes code completion, variable navigation, and inline suggestions for generating targets based on your Dockerfile stages. • Image vulnerability scanning (experimental): Flags references to container images with known vulnerabilities directly within Dockerfiles.

Requirements

The extension requires Docker Engine to be running. Install Docker Desktop on your machine and make sure the docker CLI is available in your system PATH.

This extension currently supports the following operating systems and architectures:

| Operating system | Architectures |

| Windows | amd64, arm64 | | macOS | amd64, arm64 | | Linux | amd64, arm64 | | Alpine | amd64, arm64 |

If you are on an unsupported system, let us know of your interest in this extension so we can prioritize the work accordingly.

Feature overview

Editing Dockerfiles

You can get linting checks from BuildKit and BuildX when editing your Dockerfiles.

Any references to images with vulnerabilities are also flagged. This is an experimental feature and may change in the future. Refer to our FAQ.md to see how you can opt in or out of these warnings.

Errors are visible directly in your editor or you can look at them by opening up the Problems panel (Ctrl+Shift+M on Windows/Linux, Shift+Command+M on Mac).

Editing Compose files

Code completion support in the Docker DX extension goes beyond just the Compose schema. The Docker DX extension understands the contextual link between your Compose file and your Dockerfile.

Compose files can get pretty big and complicated when you start including other files. Docker DX lets you hover over a reference to quickly see how something is defined.

Editing Bake files

You can get code completion when editing your docker-bake.hcl file. You are also able to hover over variables and navigate around the file by jumping to a variable's definition or jumping to the build stage within a Dockerfile.

The extension provides inline suggestions to generate a Bake target to correspond to each build stage in your Dockerfile.

Build Debugging

Dockerfile builds can be stepped through in debug mode with the Debug Adapter Protocol implementation in Buildx. Open DEBUGGING.md to learn about this feature and what its requirements are.

For information about Buildx and the Debug Adapter Protocol, go here. If you have any bugs, feature requests, or feedback about Buildx's support for Debug Adapter Protocol, please report them here.

Builds

GitHub Actions builds eight .vsix files - one for each platform combination (Windows, macOS, Linux, Alpine Linux x amd64/arm64).

Note: The language server binary from these builds are not signed and/or notarized. You may encounter issues when using .vsix files from this repository as your operating system may refuse to open an unsigned binary.

Development

To develop this extension, you should first make sure you have the following extensions installed:

• Prettier - Code formatter • TypeScript + Webpack Problem Matchers

To debug the VS Code extension, clone this repository and then run npm install. This will download a binary of the Docker Language Server to the bin folder. If you would like to test your own custom build of the language server, simply replace the file in the bin folder with your own binary.

Debugging both the extension and language server

1. Clone the docker/docker-language-server repository 2. Start the language server in debug mode with the --address :49201 argument. 3. In VS Code, update the docker.lsp.debugServerPort setting to 49201. This is the default port that is used for any launch configurations saved in Git. 4. Launch the extension in debug mode. It will connect to the language server you started in debug mode instead of trying to execute a binary in bin/.

Testing

Run npm test to launch the UI tests.

Releasing

Follow the following steps to create a new release of the Docker DX Visual Studio Code extension:

1. Run the "prepare release" workflow with the desired bump in semantic versioning. This workflow will update CHANGELOG.md, package.json, and package-lock.json and create a pull request with the three files. 2. Review the generated pull request. 1. The pull request's description will describe the changes to the three files. Verify that the changes make sense. 2. If the changes look good and the builds and checks have completed and passed, approve the pull request and merge it manually. 3. Now that the pull request has been merged into the main branch, a build named "Build: Automatic" will be triggered. Wait for the automated build from the "build" workflow to complete. 4. If the build has completed successfully, use the "Run workflow" button to manually trigger the "build" workflow. 5. This manually triggered workflow will start a "Build: Release" which will run the tests, create the release, build the binaries, and attach the binaries to the release. 6. When the workflow has completed, open the releases page. It should have been automatically generated by the workflow and the resulting VSIX files should be attached to the release.

Telemetry…

Description from the VS Code Marketplace listing.

  • debuggers
  • dockerbake
  • dockercompose
  • dockerfile

Where Docker DX sits in the listing

Each band is one page of 20. Installs on a log scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All VS Code Marketplace2,500 listings · 125 pages · page 13, #20 (overall #260)
All VS Code Marketplace: every listing in installs order
PNG SVG
Programming Languages792 listings · 40 pages · page 6, #5 (overall #105)
Programming Languages: every listing in installs order
PNG SVG
Linters252 listings · 13 pages · page 3, #2 (overall #42)
Linters: every listing in installs order
PNG SVG
Debuggers217 listings · 11 pages · page 2, #12 (overall #32)
Debuggers: every listing in installs order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

Docker DX installs on VS Code Marketplace, last 90 days: 2,820,751 installs as of Oct 18, 2026.Docker DXInstalls on VS Code Marketplace · Last 90 days2,820,751installs2.8M2.8M2.8M2.8M2.8M2.8M2.8MJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
Docker DX installs on VS Code Marketplace, last 90 days: 2,820,751 installs as of Oct 18, 2026.
PNG SVG

7/30/90-day growth

Docker DX installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Docker DXInstalls growth on VS Code Marketplace2,820,751installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
Docker DX installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

Docker DX VS Code Marketplace ranking history: currently #260 (by installs).Docker DXVS Code Marketplace ranking · by installs · Last 90 days#260current rank#258#259#260#261#262Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
Docker DX VS Code Marketplace ranking history: currently #260 (by installs).
PNG SVG

Ratings over time

Docker DX ratings on VS Code Marketplace, last 90 days: 8 ratings as of Oct 18, 2026.Docker DXRatings on VS Code Marketplace · Last 90 days8ratings7.27.47.67.888.28.48.68.8Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
Docker DX ratings on VS Code Marketplace, last 90 days: 8 ratings as of Oct 18, 2026.
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (3)
Recent installs observations for Docker DX
Date (UTC)InstallsChange vs. previous
2,820,751+1.1K
2,819,632+1.2K
2,818,425—

Similar VS Code Marketplace Programming Languages plugins

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=docker.docker. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.