Docker image for Apache Qpid Cpp broker based on fedora:latest image.
5.3K
Docker image for Apache Qpid C++ broker. The image is based on fedora:latest. Customize container execution using env variables.
Build arguments: version, proton, cpp, pythonqpid and datadir.
version has 2 values:
latest (default), builds an image from latest released tags for qpid proton and and qpid cpp git source
devel, builds an image from branch master for qpid proton and qpid cpp git source, you may need to change the build script to account for recent changes
proton, cpp and pythonqpid values are tags for released versions of qpid proton, qpid cpp and python qpid in the git source (defaults are 0.18.0, 1.36.0 and 1.36.0 respectively).
datadir value is used to set env QPID_DATA_DIR and volume (defaults to /var/lib/qpid_data). If QPID_DATA_DIR value is redefined at run time, it does not affect volume definition created during build, therefore the user also should define a new volume for data to persist.
Examples:
Build the image using latest released versions of proton and cpp (defined by Dockerfile):
Build the image using snapshot of upstream code:
Build the image using latest released versions of proton and cpp (defined by build arguments):
Examples:
Get help:
Customize container execution using env variables:
For example, run docker as a daemon, change tcp port in a test container:
Use tools:
Content type
Image
Digest
Size
189 MB
Last updated
almost 9 years ago
docker pull irinabov/docker-qpid-cpp-broker