vscode-docker

Docker Extension for Visual Studio Code

OTHER License

Stars
1.2K
Committers
92

Bot releases are visible (Hide)

vscode-docker - v0.5.0

Published by StephenWeatherford almost 6 years ago

0.5.0 - 7 January 2019

Added

  • Significantly improved startup and installation performance by packaging with webpack
  • Support for adding C++ Dockerfile (thanks @robotdad) #644

Fixed

  • Fix null ref showing connection error during prune #653
  • Sporadic failure pushing images to ACR #666
  • Unhandled error if you cancel saving Azure log #639
  • Save Azure log dialog shows "log..log" as the filename extension #640
  • ACR pull image issue #648
  • ACR Build for Dockerfile fails through extension #650
  • "Run ACR Task File" from command palette with no .yml file in workspace throws error #635
  • Add prerequisite check for missing Dockerfile #687
  • Make the launch.json generation leaner (merci vielmal @isidorn) #618
vscode-docker - v0.4.0

Published by StephenWeatherford almost 6 years ago

Added

  • Added support for self-signed certificates and reading from Windows/Mac certificate stores (currently opt-in) #613, #602, #483
  • Use a different icon for unhealthy containers (thanks @grhm) #615
  • 8.9-alpine -> 10.13-alpine #624
  • Adds preview support for debugging .NET Core web applications running in Linux Docker containers.
  • Azure Container Registry improvements:
    • Automatic login for pulls (even if Admin user not enabled)
    • Explore and build tasks
    • Display and filter logs
    • Create build from Dockerfile
    • Run ACR task file (.yml)
    • Delete or untag images
vscode-docker - v0.3.1

Published by StephenWeatherford about 6 years ago

0.3.1 - 25 September 2018

Fixed

  • Error while generating Dockerfile for 'other' #504
vscode-docker - v0.3.0

Published by StephenWeatherford about 6 years ago

0.3.0 - 21 September 2018

Added

Add Docker Files to Workspace
Support multiple versions of .NET Core (ASP .NET and Console apps)
Fixed

Some private registries returning 404 error #471
You shouldn't have to reload vscode in order for changes to docker.attachShellCommand.{linux,windows}Container to take effect #463
Engineering improvements (lint, tests, work toward strict null checking, etc.)

vscode-docker - v0.2.0

Published by StephenWeatherford about 6 years ago

Added

  • Add preview support for connecting to private registries
  • Improved workflow for Tag Image:
    • User will be asked on the first usage of Tag Image with a registry to save it to the docker.defaultRegistryPath setting
    • User will be prompted to tag an image if attempting to push an image with no registry or username
    • New Set as Default Registry Path menu on registries
    • When default registry path is prefixed to the image name, it is selected for easy removal or editing
  • Improved workflow for Build Image:
    • Previous image name will be remembered
  • Azure container registries can now be browsed without having "Admin user" turned on. However, deploying to Azure app service currently still requires it, and you still need to log in to Azure in docker #359
  • A new API has been added for other extensions to be able to control the "Add Docker Files to Workspace" functionality.
  • You can now create and delete Azure (ACR) registries and delete Azure repositories and images directly from the extension.

Fixed

  • Images list does not refresh after tagging an image #371
  • Don't prompt for Dockerfile if only one in project (command palette->Build Image) #377
  • Docker Hub repos are not alphabetized consistently #410
  • Obsolete usage of go-wrapper removed from Go Dockerfile (thanks @korservick)
  • Error when listing Azure Registries when some of the accounts do not have appropriate permissions (thanks @estebanreyl) #336
  • UDP exposed ports not launching correctly #284
  • Adopt version 0.0.19 of the language server (thanks @rcjsuen) #392. This fix includes:
    • Folding support for comments
    • Fix for #338 Multi-line LABEL directives highlight as errors
    • Support for handling SCTP ports in EXPOSE instructions per Docker CE 18.03
    • Optional warning/error for WORKDIR instructions that are not absolute paths (to try to enforce good practices per the official guidelines and recommendations document for Dockerfiles
    • New docker.languageserver.diagnostics.instructionWorkdirRelative configuration setting
  • Output title corrected #428

Changed

  • The docker.defaultRegistry setting is now obsolete. Instead of using a combination of docker.defaultRegistry and docker.defaultRegistryPath, now simply use docker.defaultRegistryPath. This will be suggested automatically the first time the extension is run.
vscode-docker - v0.1.0

Published by StephenWeatherford about 6 years ago

  • Update .NET Core Dockerfile generation #264. Per the .NET team, don't generate docker-compose files for .NET Core
  • Update to version 0.0.18 of the language server (thanks @rcjsuen) #291. This includes fixes for:
    • command 'vscode-docker.configure' not found #271
    • Dockerfile linting error in FROM #269, #280, #288, and others
    • Other linting fixes
  • Update Linux post-install link in README.md (thanks @gregvanl) #275
  • Add docker.host setting as alternative for setting DOCKER_HOST environment variable (thanks @tfenster) #304
  • Basic Dockerfile for Ruby (thanks @MiguelSavignano) #276
  • Azure container registries bugfixes and enhancements (thanks @estebanreyl, @julialieberman) #299
    • Fixes #266 to fix error when expanding empty container registry
    • Improves Azure explorer expansion speed by parallelizing network calls
    • Alphabetically organized registries listed from azure and organized tags by date of creation
  • Add "Docker: Compose Restart" command #316
  • Add link to extension docs and Azure publish tutorial to readme
  • Fix #295 to provide proper error handling if project file can't be found adding Dockerfile to project
  • Fix #302 so that Compose Up/Down work correctly from the text editor context menu
  • Clarify README documentation on DOCKER_HOST to note that DOCKER_CER_PATH may be required for TLS (thanks @mikepatrick) #324
  • Engineering improvements (tests and lint fixes)
vscode-docker - v0.0.27

Published by chrisdias over 6 years ago

0.0.27 - 19 May 2018

  • Fixes indentation problem with Python docker-compose.yml files (thanks @brettcannon) #242
  • Adds support for showing the Docker explorer in a new viewlet
  • Adopt v0.0.17 of the language server (thanks @rcjsuen!) #249
vscode-docker - v0.0.24

Published by chrisdias over 6 years ago

0.0.24 - 02 Feb 2018

  • Fixes #189 to provide friendly errors when Docker is not running
  • Fixes #200 to provide two new options dockerComposeBuild and dockerComposeDetached control how docker-compose is launched
  • Fixes #208 where an incorrect repository name was being passed to Azure App Services
  • Update to v0.0.13 of the Docker Language Server (thanks @rcjsuen) #198
  • Activate on onDebugInitialConfigurations insted of onDebug to delay loading (thanks @gregvanl)
  • Thank you to @DovydasNavickas for PR #202 to fix grammatical errors
vscode-docker -

Published by chrisdias almost 7 years ago

  • Do not show dangling images in explorer (thanks @johnpapa) #175
  • Add configuration to prompt on System Prune, fixes #183
  • Upgrade to new language server (thanks @rcjsuen) #173
  • Adding show logs command to dead containers (thanks @FredrikFolkesson) #178
  • Default to Node 8.9 when generating Dockerfile (thanks @johnpapa) #174
  • Add compose up and compose down context menus for files explicitly named docker-compose.yml or docker-compose.debug.yml
  • Browse to the Azure portal context menu, fixes #151
  • Add docker.truncateLongRegistryPaths and docker.truncateMaxLength configuration options enable truncation of long image and container names in the Explorer, fixes #180
  • Images in the Explorer now show age (e.g. '22 days ago')
  • Update Dockerfile for go workspaces (thanks @vladbarosan) #194
vscode-docker - 0.0.20-release

Published by chrisdias about 7 years ago

vscode-docker - 0.0.19-release Oct 14 2017

Published by chrisdias about 7 years ago

vscode-docker - 0.0.19

Published by chrisdias about 7 years ago

vscode-docker - 0.0.18-release Sept 18 2017

Published by chrisdias about 7 years ago

vscode-docker - 0.0.17-Release Sept 16 2017

Published by chrisdias about 7 years ago

  • Add docker inspect command
  • Gracefully handle when Docker is not running
  • Add Explorer contribution, letting you view Images and Containers in the Explorer viewlet.
  • Add --rm to docker build to remove intermediate images
  • Thanks to @rcjsuen, moved to the Dockerfile Language Server
  • Update thirdpartynotices.txt, README.md to reflect changes
Package Rankings
Top 4.59% on Proxy.golang.org
Badges
Extracted from project README
Version Installs