Added
- The containers view is now grouped by compose project by default. This can be changed by settings. #2324
- On compose project grouping nodes, the commands "Compose Down" and "Compose Restart" can be used from context menu. #2304
- A
docker.context
setting is added, similar todocker.host
, used for controlling theDOCKER_CONTEXT
environment variable. #2264 - The checking for outdated images now applies to images from Microsoft Container Registry (MCR), including .NET and ASP.NET images. #2165
- The
docker-build
anddocker-run
tasks now have acustomOptions
flag, which can be used to add any arbitrary command line parameters to thedocker build
anddocker run
commands, respectively. #2259, #2271
Fixed
- The outdated image checking feature now will run at most once per day in order to conserve rate limits. The feature remains disabled by default but can be enabled in settings, with
docker.images.checkForOutdatedImages
. #2272 - Fixed an issue with Django project debugging not working on Linux. #2313
- Support for environment variables (like
${env:HOME}
) in launch configurations has been added. In general, any variables VS Code supports should work. #1961 - Node.js applications in subfolders should now be scaffolded correctly for building and debugging in Docker. #2057
Removed
- The deprecated
docker-coreclr
debug configuration has been removed. It is replaced by thedocker
debug configuration. #2197