diff --git a/CHANGELOG.md b/CHANGELOG.md index 158e6445..3adbd310 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,17 @@ + + +## 0.0.12 - 11 February 2017 + +* Removed `MAINTAINER` from templates and linting warnings by upgrading the `dockerfile_lint` module (Docker has deprecated `MAINTAINER` in favor of `LABEL`). +* Added command to run `docker system prune`, note we use the `-f` (force) flag to ignore the confirmation prompt. +* `Docker: Attach Shell` command now supports Windows containers [#58](https://github.com/microsoft/vscode-docker/pull/58). + ## 0.0.10 - 12 December 2016 -* 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](https://docs.docker.com/engine/reference/commandline/logs/)) to continue streaming the logs to terminal +* 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](https://docs.docker.com/engine/reference/commandline/logs/)) to continue streaming the logs to terminal. ## 0.0.11 - 4 January 2017 -* Fixed [Issue 51](https://github.com/Microsoft/vscode-docker/issues/51), a path problem on Windows \ No newline at end of file +* Fixed [Issue 51](https://github.com/microsoft/vscode-docker/issues/51), a path problem on Windows. \ No newline at end of file diff --git a/README.md b/README.md index aaaa2677..a5711a44 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ The Docker extension makes it easy to build and deploy containerized application * IntelliSense (completions) on image names from Dockerhub.com * Linting (errors and warnings) for dockerfile files * Command Palette (F1) integration for the most common Docker commands (e.g. Build, Push) +* Deploy images to the cloud by running the Azure CLI in a container ## Generating Dockerfile, docker-compose.yml, and docker-compose.debug.yml ![dockerfile](images/generateFiles.gif) @@ -33,6 +34,11 @@ Of course, you will want to have Docker installed on your computer in order to r ## Running commands on Linux By default, Docker runs as the root user, requiring other users to access it with `sudo`. This extension does not assume root access, so you will need to create a Unix group called docker and add users to it. Instructions can be found here: [Create a Docker group](https://docs.docker.com/engine/installation/linux/ubuntulinux/#/create-a-docker-group) +## Azure CLI +Microsoft ships the latest Azure CLI as a Docker image. You can easily launch a container running the CLI from the Command Palette (press F1 and search for `Docker: Azure CLI`). The extension will then run an interactive terminal attached to the container. Because containers don't retain state, you will need to login each time you run the command. + +To login to your Azure account use the command `az login` and then set the subscription you want to work with using `az account set` (you can see all of your subscriptions with `az account list`). + ## Contributing There are a couple of ways you can contribute to this repo: diff --git a/package.json b/package.json index 84ee4852..75a8b036 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vscode-docker", - "version": "0.0.13", + "version": "0.0.12", "publisher": "PeterJausovec", "displayName": "Docker Support", "description": "Adds syntax highlighting, snippets, commands, hover tips, and linting for Dockerfile and docker-compose files.",