Thanks to visit codestin.com
Credit goes to github.com

Skip to content

nureokaki/docker-digdag

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Docker digdag

Tags Docker Build Status Docker Pulls

Overview

Docker image for (Dockernize) digdag.
digdag is a workflow engine.
If you want to know about digdag more, please read the Official Document.

Feature

  • Easy to use :)
  • Can use py> rb> Operators

Requirements

  • Docker for Mac / Windows

Usage

Getting started

$ mkdir /path/to/your/project
$ cd /path/to/your/project

### Create a new workflow project
$ docker run -it --rm -v `pwd`:/src docker-digdag:latest init -t ruby hello

$ cd hello
$ docker run -it --rm -v `pwd`:/src docker-digdag:latest run -a hello.dig

Runs workflow

$ docker run -it --rm -v `pwd`:/src \
  szyn/docker-digdag:latest run <workflow.dig> [+task] [options...]

e.g.
$ docker run -it --rm -v `pwd`:/src \
  szyn/docker-digdag:latest run -a workflow.dig

Runs server mode

If you want to try server mode, you can do this :)

$ docker run -it -p 65432:65432 --rm -v `pwd`:/src --name docker-digdag \
  szyn/docker-digdag:latest server -m -b 0.0.0.0

### If you want to operate server
$ docker exec -it docker-digdag bash

You can also access to the Web Interface!
Please open following address.
http://localhost:65432

About

Dockernize digdag

Resources

Stars

Watchers

Forks

Packages

No packages published