Minimal docker image for running Luigi
Reference: docker-luigid
At this repository you will find:
- Sample luigi-monitor (Luigi central planner - the webapp).
- Sample luigi worker.
To run, publish luigi's default web port ( 8082 ) use the commands bellow,
And visit http://LUIGI_HOST:8082/
It's using Crane to easily deploy the docker containers on local developer machine.
Use the following CLI:
#Build the image 'luigi-worker'
crane provision luigi-worker
#Build the image 'luigi-monitor'
crane provision luigi-monitor
#Show the status of the current running containers
docker ps
#Lift the luigi monitor (provision & run the 'central planner' image)
crane lift luigi-monitor
#Lift the luigi monitor (provision & run the 'luigi-worker' image)
crane lift luigi-worker
#Show the logs of 'luigi-worker' container
docker logs luigi-worker