vscode-docker

Docker Extension for Visual Studio Code

OTHER License

Stars
1.2K
Committers
92

Bot releases are visible (Hide)

vscode-docker - v1.29.2 Latest Release

Published by danegsta 2 months ago

What's Changed

Full Changelog: https://github.com/microsoft/vscode-docker/compare/v1.29.1...v1.29.2

vscode-docker - v1.29.1

Published by bwateratmsft 5 months ago

Added

  • Python Dockerfiles will now be scaffolded with the python:3-slim tag, so that they do not need to be updated annually. #4234
  • Python debugging will now use the debugpy debug configuration instead of the now-deprecated python debug configuration. This requires recent versions of the Python and Python Debugger extensions. #4221

Fixed

  • Sovereign clouds such as Azure China and Azure US Government should now work with the connect to Azure Container Registry feature. #4287
vscode-docker - v1.29.0

Published by bwateratmsft 8 months ago

Added

  • Node.js 18 is now used, requiring at minimum VSCode 1.82.0. #4167

Fixed

  • Fixed some issues with the registries view. #4182, #4192
  • Fixed an issue with Dotnet SDK container based debugging. #4199
vscode-docker - v1.28.0

Published by bwateratmsft 11 months ago

Added

  • For certain registries, the remote image manifest can now be inspected. This has different information from inspecting an image locally. #3996

Fixed

  • An infinite loop condition in the Registries tree has been fixed. #4145
  • A rare condition which made generic V2 registries unusuable has been fixed. #4140
  • Untagged images can now be run. #4100
vscode-docker - v1.27.0

Published by alexyaang about 1 year ago

Added

  • Enhanced registries functionality: #869
    • Allows third party providers to contribute to the registries view.
    • Added GitHub Container Registry support.
    • GitLab Container Registry support will be moved to a separate extension. We will provide a link to install once it's published.

Fixed

  • Resolved issues with opening .NET web apps in browsers built with .NET SDK containers. #4006
  • Fixed several Dockerfile language server issues. #4056, #4054, #4051, #4012
vscode-docker - v1.26.1

Published by alexyaang about 1 year ago

Added

Fixed

vscode-docker - v1.26.0

Published by alexyaang over 1 year ago

Added

  • Added support for debugging .NET projects with .NET SDK container build. #3808
  • Introduced optional status bar item displaying the current Docker context. #3690
  • Enabled customization of entry point for docker run tasks. #3831

Fixed

  • Updated Dockerfile language server to ignore empty continuation lines in COPY instructions and resolve an infinite loop caused by quotes in comments for the semantic highlighter. #3576, #3836
  • Resolved the failure to build Windows containers in the Build image command. #3915
  • Fixed the issue where .NET Debugging with Docker Compose failed to hit breakpoints. #3912
vscode-docker - v1.25.2

Published by alexyaang over 1 year ago

Fixed

  • Fixed a potential security issue involving Markdown tooltips for containers. #3983
vscode-docker - v1.25.1

Published by bwateratmsft over 1 year ago

Fixed

  • The extension was not activating when a Dockerfile was opened. #3928
vscode-docker - v1.25.0

Published by alexyaang over 1 year ago

Added

  • Support has been added for removing image / container group(s). #3492
  • Support has been added for --platform flag in docker-build task. #3870
  • Support has been added for grouping containers by custom label. #3837

Fixed

  • Compose start / stop options no longer show when Docker is not in compose group mode. #3495
  • Terminal output is improved when debugging .NET projects. #3691
  • Log streaming is improved by resembling actual streaming. #3616
  • The slower loading time for containers has been improved by adding the --size=false flag. #3865
vscode-docker - v1.24.0

Published by danegsta over 1 year ago

Added

  • Support has been added for deploying a container image from an image registry (Azure Container Registry, Docker Hub, etc.) to Azure Container Apps. This feature also requires the Azure Container Apps extension. #3535
  • Some more advanced diagnostic logging is available in the Output window, by using the command "Developer: Set Log Level...", choosing Docker, and changing the log level to "Debug" or "Trace". #3809

Fixed

  • Fixed a longstanding issue with debugging some Python apps when workspaces were used (as opposed to workspace folders). #3641
  • By default, Python apps will now be scaffolded with Python 3.10 base images (up from Python 3.8). #3736
vscode-docker - v1.23.3

Published by danegsta almost 2 years ago

Fixed

  • Old versions of Docker Engine should no longer show "Invalid JSON" errors in the container view. #3724
  • Container file ownership and permissions were being overwritten when the file was saved. #3740
  • If the docker-run task emitted a warning or error, debugging would not start, instead just spinning forever. #3751
  • If an image name contained a registry that was just a hostname and port, parsing would fail. #3752
vscode-docker - v1.23.2

Published by bwateratmsft almost 2 years ago

Fixed

  • If an older version of Docker Engine / Docker CE was present, the containers view would not work. #3724
  • Image tag format was excessively verbose for common images. #3734
  • On Windows, if PowerShell profiles were in use, many features would not work. #3725
vscode-docker - v1.23.1

Published by bwateratmsft almost 2 years ago

Fixed

  • Images were sometimes listed as created "NaN years ago". #3718
  • Certain image name formats caused the containers view to no longer work. #3719
  • The customOptions and command properties on certain tasks were being over-escaped. #3722
  • docker-compose tasks with a list of services to start were being over-escaped. #3726
vscode-docker - v1.23.0

Published by bwateratmsft almost 2 years ago

Added

  • This version includes major changes and rearchitecting to use the Docker CLI exclusively, instead of a mix of the CLI and the HTTP API. This fixes a very common class of issues where the CLI would be working, but the Explorer view would not. #3263
  • Added a new docker.environment setting that replaces docker.host, docker.context, docker.machineName, etc. If these settings are in use, you will be prompted to automatically migrate them on first use. #3539

Fixed

  • No communication with Docker should occur until the Explorer view is opened or a command is run. #3475
  • The explorer view did not work if certificates were needed to authenticate to the Docker server, or if a gpg-agent was in use, or several other scenarios. #2058, #3295, #3590
  • Debugging Python apps in WSL, without Docker Desktop, should now work. #3525

Removed

  • The docker.explorerRefreshInterval setting has been removed. Instead of the Explorer view refreshing automatically every two seconds (by default), refreshes occur when relevant events are detected. #3674
  • As part of the move to using the CLI, the --mount flag is now used instead of --volume when adding volumes to containers. As a result, the SELinux relabel option ,z is no longer supported. #3656
  • Features related to Azure Container Instances (ACI), including creating and using ACI contexts, and deploying to ACI, have been removed. #3655
vscode-docker - v1.22.2

Published by bwateratmsft about 2 years ago

Fixed

  • Fixed an issue blocking debugging of ASP.NET apps. #3638
  • When scaffolding new .NET apps, base image tags with only the .NET version will be used. #3647
vscode-docker - v1.22.1

Published by bwateratmsft over 2 years ago

Fixed

  • Fixed a crash that could occur with certain Dockerfiles. #3450
vscode-docker - v1.22.0

Published by bwateratmsft over 2 years ago

Added

  • Added a setting, docker.composeCommand, to allow configuring the command used for Compose operations. If unset, the extension will attempt to automatically detect whether to use docker compose or docker-compose. #2977
  • In Python projects, the .venv directory is now added to the .dockerignore file, so it will no longer be part of the docker build context. #3476
  • A "Copy Full Tag" command has been added for images in the Registries view. #3481
vscode-docker - v1.21.0

Published by bwateratmsft over 2 years ago

Added

  • Added the projectName option to docker-compose tasks, corresponding to --project-name. #3436
  • Support for the options.env and options.cwd options on all task types. #3437
  • Support for the ${userHome} task variable on all task types. #3455
vscode-docker - v1.20.0

Published by bwateratmsft over 2 years ago

Added

  • The "Compose Start" and "Compose Stop" commands available in the explorer context menu will now also be available in the command palette. #3140

Fixed

  • Flask apps will now use port 5002 by default, and .NET apps will use the semi-random port scaffolded in the launchSettings.json file. This will avoid conflicting with port 5000 which is often in-use on Mac. #3381
  • Fixed an issue in the container files explorer on Windows containers with other localizations. #3415
  • The experience for adding Dockerfiles to Django projects has been improved slightly. #3410
Package Rankings
Top 4.59% on Proxy.golang.org
Badges
Extracted from project README
Version Installs