Docker
Create a Service Account
gcloud iam service-accounts create ushaflow-core-eeGrant dialogflow.reader and dialogflow.client roles to the Service Account
gcloud projects add-iam-policy-binding <your-project-id> --member serviceAccount:ushaflow-core-ee@<your-project-id>.iam.gserviceaccount.com --role roles/dialogflow.readergcloud projects add-iam-policy-binding <your-project-id> --member serviceAccount:ushaflow-core-ee@<your-project-id>.iam.gserviceaccount.com --role roles/dialogflow.clientGenerate Service Account key
gcloud iam service-accounts keys create service_account.json --iam-account ushaflow-core-ee@<your-project-id>.iam.gserviceaccount.comRun the container with desired
docker run -d \
-e "TOKEN=<your license key>" \
-e "GOOGLE_APPLICATION_CREDENTIALS=/app/service_account.json" \
-p 8090:8090 \
-v "$(pwd)"/service_account.json:/app/service_account.json \
ghcr.io/ushaflow/core-eeLast updated
Was this helpful?