Jon, Is there anyone I can talk to to confirm that the licensed commercial version with a support contract is or is not supported running in a Docker container in production environments, assuming the technical challenges you describe can be addressed?
Adam Winter 614-446-9033 Delivery Lead Pillar Technology Group, LLC awin...@pillartechnology.com <mailto:awin...@pillartechnology.com> Interact with me on: LinkedIn <https://www.linkedin.com/in/adamwinter> | Twitter <http://www.twitter.com/AdamWinter> > On Jul 13, 2016, at 4:08 PM, Jon Brisbin <jbris...@basho.com> wrote: > > I guess to answer at least one part of your question on whether it's > "encouraged" or not: it depends on what you want to do with it. > > I can't speak for the support side of things but on the engineering side > anyway we're using Docker containers fairly happily to do things like create > ephemeral clusters for doing adhoc testing. It makes for a very nice way to > run a small cluster on a laptop or on a Mesos slave in a Jenkins build with > very similar expectations (I won't say identical because networking issues > can rear their head). I created images based on the latest TS and KV > packages. There are docs in the READMEs: > > https://hub.docker.com/r/basho/riak-ts/ > <https://hub.docker.com/r/basho/riak-ts/> > https://hub.docker.com/r/basho/riak-kv/ > <https://hub.docker.com/r/basho/riak-kv/> > > Running a production Riak cluster, however, raises some concerns that I'm > pretty sure no one really has a good handle on. Networking issues can become > difficult unless you use something like Weave. Volumes could also be an > issue. docker-compose and Docker Swarm should help with some of this but we > don't have any docs that demonstrate how to use them. > > I'd say we also don't have a comprehensive picture of performance > characteristics of running a Dockerized Riak cluster since there's several > moving parts to consider. We need to investigate bridged vs host networking > mode and using different volume drivers, etc... There is some valid concern > that the key reasons you'd want to use Riak to begin with are somewhat > ameliorated by a Docker container's ephemeral nature; e.g. it's really easy > to kill off containers which might lead to accidental data loss. > > jb > > > > On Wed, Jul 13, 2016 at 1:47 PM Adam Winter <awin...@pillartechnology.com > <mailto:awin...@pillartechnology.com>> wrote: > Is a Docker-based deployment of Riak officially supported by Basho and > encouraged? > > I see articles of how to configure Riak to run in Docker images, but no > explicit mention of it within the list of supported platforms. > > > Adam Winter > 614-446-9033 > Delivery Lead > Pillar Technology Group, LLC > awin...@pillartechnology.com <mailto:awin...@pillartechnology.com> > Interact with me on: > LinkedIn <https://www.linkedin.com/in/adamwinter> | Twitter > <http://www.twitter.com/AdamWinter> > > > > > _______________________________________________ > riak-users mailing list > riak-users@lists.basho.com <mailto:riak-users@lists.basho.com> > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > <http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com>
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com