Closed glauber-md closed 1 year ago
ping @ndeloof PTAL
Thx for the report, I'll TAL. Seems the cli does not encode values before sending them to ACI
Looks like this was an issue in the compose-cli wrapper, and fixed through https://github.com/docker/compose-cli/pull/598
Description
Steps to reproduce the issue:
docker context create aci MyContext --subscription-id "..."
docker context use MyContext
Describe the results you received: The ACI is deployed and don't start due to some wrong parsing of env variables passed to ACI. All string values wich contains the '=' character is removed when they're passed to ACI (I assume). The point is that the values I pass on the 'env' parameter is not passed correctly to ACI; e.g.: the env param value
jdbc:mysql://mydb.mysql.database.azure.com/db1?useSSL=true&requireSSL=false&serverTimezone=America/Recife
when I look at it on Azure ACI variables list isjdbc:mysql://mydb.mysql.database.azure.com/db1?useSSL
.Describe the results you expected: Set the exact value I set for the env variable value on ACI.
Additional information you deem important (e.g. issue happens only occasionally): Happens everytime following the steps above.
Output of
docker version
:Output of
docker info
:Additional environment details (AWS, VirtualBox, physical, etc.):
Using the ACI (Azure Container Instance) integration.