I'm aware of joeduffy/blocker, rancher/convoy and Docker's own 'proof-of-concept'.<p>blocker requires Upstart,
convoy is not even integrated with RancherOS,
docker's POC is... a proof-of-concept.<p>I've tried all three, they all require tinkering to some extent.<p>Come on Docker, can't you provide us with one clean way to do this?<p>I'm sick and tired of experimenting with software, all I want is freaking volume and get back to solving my business problem.
Docker has launched a beta version of a volume plugin called CloudStor: <a href="https://docs.docker.com/docker-for-aws/persistent-data-volumes/" rel="nofollow">https://docs.docker.com/docker-for-aws/persistent-data-volum...</a><p>It currently supports EFS (in those regions where AWS supports EFS) and should be easy to use when deploying a swarm using Docker4AWS (<a href="https://docs.docker.com/docker-for-aws/" rel="nofollow">https://docs.docker.com/docker-for-aws/</a>). EBS support is coming in the near future.<p>Disclaimer: I work for Docker
REX-Ray offers EBS data volume for Docker: <a href="https://rexray.readthedocs.io/en/stable" rel="nofollow">https://rexray.readthedocs.io/en/stable</a><p>FittedCloud offers an EBS Optimizer under the same framework: <a href="http://www.fittedcloud.com/blog/fittedcloud-aws-ebs-optimizer-for-docker-containers/" rel="nofollow">http://www.fittedcloud.com/blog/fittedcloud-aws-ebs-optimize...</a>