Public | Automated Build

Last pushed: a year ago
Short Description
Gearman Server 1.1.12 build based on source
Full Description

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 4730


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
Docker Pull Command
Source Repository