Cloud Integration Beta Versions Save

Docker CLI with ACI integration (beta)

v0.1.15

3 years ago

New

  • ECS simulation mode: users can now create an ECS simulation context to run local applications using AWS services.
  • ECS integration creates an Application Load Balancer if protocol (or x-aws-protocol) is set to http or https
  • ACI volume management: users can use docker commands to create, list and remove volumes on Azure, in order to use these volumes in containers and compose applications. Volume references when running ACI containers are now in the format storageaccount/fileshare
  • docker compose ls command to list deployed ECS / ACI compose applications
  • docker compose ps command to list services of a compose application in ACI (already available in ECS contexts)

Bug Fixes

  • Fixed a bug in Azure login on some WSL2 configurations. Now falling back to Azure device code flow.
  • ACI: Stop following logs when the container gets stopped
  • ACI: properly pass environment variables using docker run -e key=value, when value includes "="
  • ECS: properly set TaskRole according to configured managed policies/IAM role

v0.1.14

3 years ago

New

Improvements

Bug Fixes

v0.1.12

3 years ago

New

  • Auto-login to ACR repository from Azure login, when deploying ACR images
  • Auto-login to Azure storage account from Azure login, when using Azure File Share in ACI volumes
  • Ability to provide service principal client id & secret in docker login azure command (limitation : no refresh token is provided with Service Principal login, user must manually re-login). See https://github.com/docker/aci-integration-beta/issues/21
  • Ability to docker stop/start single containers (not supported in compose applications).
  • docker rm is now more inline with the local experience : users need to stop a container before rm it, or need to specify docker rm --force (-f) to force removal
  • Fix docker ps output that was displaying stopped containers even if --all was not specified
  • Ability to specify restart policy for single containers, or compose application, as long as the same policy is applied to all containers in the app
  • docker login azure web page now redirects to https://docs.docker.com/engine/context/aci-integration/
  • Explicit error message when users try to specify labels in compose file, not supported in docker ACI integration

Bugfixes

v0.1.10

3 years ago

New features

  • Added docker logout azure

Changes

  • Removed the single--container--aci container name when doing docker run, the name of the container is the random-generated name we all know and love

Bug fixes

v0.1.8

3 years ago

New features

  • Added docker logout azure

Changes

  • Removed the single--container--aci container name when doing docker run, the name of the container is the random-generated name we all know and love

Bug fixes

v0.1.7

3 years ago

New features

Bug fixes

v0.1.4

4 years ago

Docker Azure integration for Linux