🦁
digdagを動かしてみる with Docker
環境構築
こちらの方のDockerfileを使わせて頂いた。
雰囲気を理解するためにのパッと動かす記事が少なかったため、書いた。
起動確認
git clone後、docker-composeを使ってコンテナを起動
localhost:65348からDigdagのWeb UIにアクセスできる。
コンテナ内に入ってworkflowを作成
docker exec -it コンテナ名 bash
でコンテナ内に入る
digdag init sample-dag
でsample-dagディレクトリがルートディレクトリ以下に作成される。
cd sample-dag
でディレクトリを移動した上で、
digdag run sample-dag
でdagを実行する。数秒後には、タスクが完了していることがわかる。
digdag push sample-dag
でworkflowをpushすると、UI上でも確認することができるようになった。
この後
実際の.digファイルの中身を理解するために、公式ドキュメントなどのワークフロー制御オペレーターなどを読むと良い。
Discussion