Deploy Azkaban as Docker Container
Azkaban doesn't come with docker container yet. So I tried to make docker image from azkaban source
Has docker installed on your machine
To add configuration on image, add environment variable with prefix AZK_
followed by properties key to be replaced on azkaban.properties
.
For example, to configure mysql.host
, add AZK_MYSQL_HOST
environment. The complete azkaban properties could be found on the following links
There are two type of azkaban server, solo or multi executor mode
Solo server has all the processes is centralized on the machine
$ docker run dirathea/azkaban-solo:latest
There are 2 images to be run
$ docker run dirathea/azkaban-web:latest
$ docker run dirathea/azkaban-executor:latest
- Docker - The web framework used
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We follow the versions that came out from azkaban. For example,the latest version is 3.81.0
, so the image tag will be 3.81.0
- Aldira Putra Raharja - Initial work - dirathea
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details