Python 如何解决,步骤“3-”;对操作员代码进行单元测试:未找到来自守护程序的错误响应:apache/airflow:master的清单

Python 如何解决,步骤“3-”;对操作员代码进行单元测试:未找到来自守护程序的错误响应:apache/airflow:master的清单,python,maven,build,cloud,platform,Python,Maven,Build,Cloud,Platform,大家好,我正在关注这篇关于gcp的教程 并在运行此命令时出错 gcloud builds submit --config=build_deploy_test.yaml --substitutions=\ REPO_NAME=$SOURCE_CODE_REPO,\ _DATAFLOW_JAR_BUCKET=$DATAFLOW_JAR_BUCKET_TEST,\ _COMPOSER_INPUT_BUCKET=$INPUT_BUCKET_TEST,\ _COMPOSER_REF_BUCKET=$REF

大家好,我正在关注这篇关于gcp的教程

并在运行此命令时出错

gcloud builds submit --config=build_deploy_test.yaml --substitutions=\
REPO_NAME=$SOURCE_CODE_REPO,\
_DATAFLOW_JAR_BUCKET=$DATAFLOW_JAR_BUCKET_TEST,\
_COMPOSER_INPUT_BUCKET=$INPUT_BUCKET_TEST,\
_COMPOSER_REF_BUCKET=$REF_BUCKET_TEST,\
_COMPOSER_DAG_BUCKET=$COMPOSER_DAG_BUCKET,\
_COMPOSER_ENV_NAME=$COMPOSER_ENV_NAME,\
_COMPOSER_REGION=$COMPOSER_REGION,\
_COMPOSER_DAG_NAME_TEST=$COMPOSER_DAG_NAME_TEST
我得到的错误是: “步骤#3—“对操作员代码进行单元测试”:守护进程的错误响应:apache清单/airflow:master未找到”。

这是yaml为步骤3指定的内容

- name: apache/airflow:master
  entrypoint: 'python'
  args: ['test_compare_xcom_maps.py']
  dir: '$REPO_NAME/workflow-dag'
  id: 'unit-test-on-operator-code'

有人知道错误在哪里以及如何解决吗?

似乎没有apache/airflow:master的标记。我确实看到了apache/airflow:master ci的标签。谢谢你的回答!我想我不明白那个标签不可用是什么意思,你能解释一下吗?我是否应该将第三步yaml文件中的名称更改为apache/airflow:master ciIt works;非常感谢你!我不认为docker hub中的docker容器能够很好地保持空气流通。看起来从您使用的教程开始到现在,他们更改了标记的名称。标签通常用于不同的体系结构。