If you have an old .env file, you are able to reset it by removing it.
rm -f .envℹ️ If you are using Linux, write out UID, GID, and GID for the docker group, into the .env file to let that as exported on Docker Compose as environment variables.
test $(uname -s) = 'Linux' && {
echo -e "DOCKER_GID=$(getent group docker | cut -d : -f 3)"
echo -e "GID=$(id -g)"
echo -e "UID=$(id -u)"
} >> .env || :echo "ARM_SUBSCRIPTION_ID=YOUR_SUBSCRIPTION" >> .env
echo "ARM_CLIENT_ID=$(jq -r .appId examples/iac/config/credentials/azure-service-principal.provisioning-owner)" >> .env
echo "ARM_CLIENT_SECRET=$(jq -r .password examples/iac/config/credentials/azure-service-principal.provisioning-owner)" >> .env
echo "ARM_TENANT_ID=$(jq -r .tenant examples/iac/config/credentials/azure-service-principal.provisioning-owner)" >> .env
echo "AZURE_DEFAULT_LOCATION=YOUR_REGION" >> .envecho "ENV_UNIQUE_ID=YOUR_ID_STRING" >> .envdocker compose updocker compose exec iac zsh -laz login --service-principal\
--username "${ARM_CLIENT_ID}"\
--password "${ARM_CLIENT_SECRET}"\
--tenant "${ARM_TENANT_ID}"