Docker image for Beanstalkd.
The following command will start a beanstalkd container in the foreground:
$ docker run --rm webplates/beanstalkd
Locally you very likely want to run it as a daemon:
$ docker run -d --name beanstalkd -p 11300:11300 webplates/beanstalkd
There is a great application called Beanstalk Console which runs perfectly in a Docker container and can be used with the setup above:
$ docker run -d --name beanstalk_console -p 80:80 --link beanstalkd -e BEANSTALKD_HOST=beanstalkd -e BEANSTALKD_PORT=11300 agaveapi/beanstalk_console
Note: You might want to choose another local port instead of 80.
The following environment variables can be used for configuration:
BEANSTALK_DIR (value: text): wal directoryBEANSTALK_FSYNC (value: number): fsync at most once every MS millisecondsBEANSTALK_MAX_JOB_SIZE (value: number): set the maximum job size in bytesBEANSTALK_MAX_WAL_SIZE (value: number): set the size of each wal fileBEANSTALK_NO_COMPACT (value: true): do not compact the binlogBEANSTALK_VERBOSE (value: true): increase verbosityThe MIT License (MIT). Please see License File for more information.
Content type
Image
Digest
Size
57.3 MB
Last updated
over 8 years ago
docker pull webplates/beanstalkd