HTTP and WebSocket client worker with ZeroMQ interface
1.3K
Created from fork of http://github.com/fanout/zurl Read more about it at http://blog.fanout.io/2014/10/03/calling-webhooks-asynchronously-with-zurl/
Dockerized HTTP and WebSocket client worker with ZeroMQ interface.
Zurl is offered under the GNU GPL. See the COPYING file.
Clients interacting with Zurl need to read and write to a handful of sockets the container is listening on. In order to accomplish this, you will need to either bind-mount the Zurl container to the local file system, or you will need to volume mount the Zurl container to the client's container.
To start the container and access the socket from the local system
docker run -d -v /private/tmp:/tmp --name zurl-server zurl
docker run -it -v /private:tmp:/tmp zurl python tools/get.py http://fanout.io/
Then to volume mount the container
docker run -d -v /private/tmp:/tmp --name zurl-server zurl
docker run -it --volumes-from="zurl-server" zurl python tools/get.py http://fanout.io/
Content type
Image
Digest
sha256:2d462a7ee…
Size
517.2 MB
Last updated
almost 11 years ago
docker pull agaveapi/zurl