云计算器在计算上运行包含器

时间:2018-05-20 07:17:54

标签: google-cloud-composer

如何启动计算实例并在其上部署容器? 我可以看到有一个python操作符,但根据我的理解,它将在Airflow工作者的预制容器中运行脚本,而不是在外部实例上。

1 个答案:

答案 0 :(得分:1)

我使用了bash运算符来创建一个带VM的计算实例。

create_compute_instance = bash_operator.BashOperator(
    task_id='create_compute',
    bash_command='gcloud beta compute instances create-with-container airflow-vm --zone us-central1-a \
 --container-image gcr.io/cloud-marketplace/google/nginx1:1.12')

Running container on VM