GoogleCloudPlatform / df-ml-anomaly-detection

Streaming Anomaly Detection Solution by using Pub/Sub, Dataflow, BQML & Cloud DLP
Apache License 2.0
175 stars 48 forks source link

docker: Error response from daemon: pull access denied for gcr.io/cloud-solutions-images/df-ml-finserv-anomaly-detection #23

Open r-matsuzaka opened 1 year ago

r-matsuzaka commented 1 year ago

When I followed the official documentation and run the command, I got the error as follows.

gcloud beta dataflow flex-template run "anomaly-detection" \
--project=myProject \
--region=us-central1 \
--template-file-gcs-location=gs://df-ml-anomaly-detection-mock-data/dataflow-flex-template/dynamic_template_finserv_fraud_detection.json \
--parameters=autoscalingAlgorithm="NONE",\
numWorkers=30,\
maxNumWorkers=30,\
workerMachineType=n1-highmem-8,\
subscriberId=projects/myProject/subscriptions/sample_data,\
tableSpec=myProject:fraud_detection.transactions,\
outlierTableSpec=myProject:fraud_detection.fraud_prediction,\
inputFilePattern=gs://df-ml-anomaly-detection-mock-data/finserv_fraud_detection/fraud_data_kaggle.json,\
modelId=fraud_detection_with_key,\
versionId=v1,\
keyRange=1024,\
batchSize=500000

Screenshot from dataflow

Error message from logging;

docker: Error response from daemon: pull access denied for gcr.io/cloud-solutions-images/df-ml-finserv-anomaly-detection, repository does not exist or may require 'docker login': denied: Permission denied for "latest" from request "/v2/cloud-solutions-images/df-ml-finserv-anomaly-detection/manifests/latest".

Here is logging output.

Screenshot from logging

Reference

https://cloud.google.com/architecture/detecting-anomalies-in-financial-transactions

r-matsuzaka commented 1 year ago

Related stackoverflow issue;
Missing Google Cloud Container Image