I updated (and renamed ) the image: https://hub.docker.com/r/irinabov/docker-qpid-cpp-broker This version builds either from "master" or "released" versions (proton, qpid-cpp, python-qpid), also added tools. Regards, Irina.
On Thu, Oct 5, 2017 at 3:58 PM, Irina Boverman <[email protected]> wrote: > I changed https://hub.docker.com/r/irinabov/docker-qpid-cpp image to > store data in /var/lib/qpid_data volume. Please let me know if you have any > other concerns. > Irina. > > On Fri, Aug 11, 2017 at 6:29 PM, Andrew Stitcher <[email protected]> > wrote: > >> On Thu, 2017-08-10 at 09:56 -0400, Irina Boverman wrote: >> > I think this example addresses your concern: >> > >> > docker run -d -e QPID_DATA_DIR=/root/qpid_data -v >> > /root/qpid_data:/root/qpid_data:Z --name test1 irinabov/docker-qpid- >> > cpp >> > >> > Does it? >> >> Not exactly - although I think your other message is in the correct >> direction. >> >> I think *by default* the broker's data directory should be a volume. I >> don't think it matters where actually - although Eric may be correct >> that root's home directory might be a bad place. >> >> As long as the default data directory in the the included config file >> is a volume then I think my concern is addressed. >> >> I don't think you should need to specify any env variables on the >> command line to get this. all that should be on the "docker run" line >> is the volume specification. As this is a container whose only purpose >> is to run qpidd there is no need to specify the internals of the >> container only how it maps to a volume to make persistent messages >> really persistent. >> >> It might well make sense to have something controlling whether there is >> a data directory at all though - in other words disable all persistent >> queues/messages. >> >> Andrew >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> >
