- Update snippet syntax to be in accordance with the stricter snippet syntax
- Moved source code to support async/await (important if you want to make PRs!)
- Updated both the
Docker: RunandDocker: Run Interactivecommands to automatically publish the ports that the specified image exposes - Updated the
Docker: Runcommand to run the specified container in the background - Updated the
Docker: Add docker files to workspacecommand to generate a.dockerignorefile - Updated the
Docker: Azure CLIcommand to fully support runningaz acscommands
- Support for Docker multi stage build Dockerfiles (syntax, linting)
- Support different variations on naming of
dockerfilesuch asdockerfile-development - Bug fixing
- Support for
.yamlfile extension ondocker-composefiles. - Updated Azure CLI image name, map .azure folder from host file system, fix block running on Windowns containers, fix Windows path issues (this didn't make it into
0.0.12) - Added telemetry to understand which commands developers find useful. This will help us refine which commands we add in the future. We track whether the following commands are executed:
build imagecompose up,compose downopen shellon running container and whether or not it is a Windows or Linux based containerpush image(we don't track the image name or the location)remove imageshow logsstart container,start container interactivestart Azure CLIcontainerstop containersystem prunetag(we don't track tag name)- Configure workspace along with the type (e.g. Node or Other)
Please note, you can turn off telemetry reporting for VS Code and all extensions through the "telemetry.enableTelemetry": false setting.
- Removed
MAINTAINERfrom templates and linting warnings by upgrading thedockerfile_lintmodule (Docker has deprecatedMAINTAINERin favor ofLABEL). - Added command to run
docker system prune, note we use the-f(force) flag to ignore the confirmation prompt. Docker: Attach Shellcommand now supports Windows containers #58.
- Added context menu support to run the Docker Build command on Dockerfile files from the editor or from the explorer.
- Docker logs now uses the -f flag (follow) to continue streaming the logs to terminal.
- Fixed Issue 51, a path problem on Windows.