2017-12-01 7 views
0

迷惑メール画像を使用してローカルにDC/OSをセットアップしました.DC/OSを使用してAirflowを含むDockerイメージを実行したいので、エアフローチュートリアル。Dockerを使用してDC/OSで気流を流す

これはかなりニッチな使用例であり、実際の実装についてはガイドやチャタリングがありません。

簡単に言えば、これについてはどうすればいいですか?

答えて

2

あなたは「+」をクリックして、タスクのJSON定義を追加し、サービスタブに移動:

{ 
    "id": "/airflow", 
    "instances": 1, 
    "container": { 
    "type": "DOCKER", 
    "volumes": [], 
    "docker": { 
     "image": "puckel/docker-airflow" 
    }, 
    "portMappings": [ 
     { 
     "containerPort": 8080, 
     "hostPort": 0, 
     "protocol": "tcp" 
     }, 
     { 
     "containerPort": 5555, 
     "hostPort": 0, 
     "protocol": "tcp" 
     }, 
     { 
     "containerPort": 8793, 
     "hostPort": 0, 
     "protocol": "tcp" 
     } 
    ] 
    }, 
    "mem": 1024, 
    "requirePorts": false, 
    "networks": [ 
    { 
     "mode": "container/bridge" 
    } 
    ], 
    "healthChecks": [], 
    "fetch": [], 
    "constraints": [], 
    "cpus": 1, 
    "labels": { 
    "DCOS_SERVICE_PORT_INDEX": "0" 
    } 
} 

this Docker imageをスピンアップするであろう。サービスが開始されると、サービス名の横にあるアイコンをクリックし、Airflow UI(/service/airflow)に移動することができます。

注:私はAirflowでの経験はありませんが、これはどのようにしてどのようなタスクを開始できるかという一般的なアプローチです。間違いなくデータベースなどを設定する必要があります。

関連する問題