Gearman Server 1.1.12
Geramand from source
Builds gearmand server 1.1.12 from source rather then depending on old versions in RPM and DEB repos
##What is Gearman?
Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work.
It allows you to do work in parallel, to load balance processing, and to call functions between languages.
It can be used in a variety of applications, from high-availability web sites to the transport of database replication events.
It usually runs on port
Run the following command:
docker run -d --restart=always -p 4730:4730 buto/gearman-server
This container is configured to use sqlite to keep job into, which means you can persist gearman info to disk in case of problems.
The sqlite db and log file locations are kept in the
/gearman dir on the container
docker run -d --restart=always \ -v /your/dir:/gearman/ -p 4730:4730 buto/gearman-server
If you want a front end on it then use koryonik's gearman ui container and link thusly
docker run -d --restart=always --name gearman \ -v /your/dir:/gearman/ -p 4730:4730 buto/gearman-server
docker run -it --rm --name=gearmanui -p 8085:80 \ --link gearman:gearman koryonik/gearman-ui