Docker containers are architected to be ephemeral, meaning the entire container can be wiped out and no harm is done. But what about containers that you are using for databases such as PostgreSQL and MongoDB? What about containers that need access to backend storage. There are tricks that can be done such as using LVM to mount volumes, or using something like NFS or Amazon's new elastic NFS services to automatically mount those shares on docker run. But what about creating those volumes directly from the docker run command line? What about spinning up many containers all attached to block services that can come from AWS or even your own storage infrastructure?
Today, the EMC {code} team is happy to announce a few new projects. All of these were created by Clint Kitson and his genius of the Go language. Check out these videos below and you can check out the repos here:
https://github.com/emccode/rexray
https://github.com/emccode/rexraycli
https://github.com/emccode/dogged
Read the official blog release: Dogged-ly Pursuing Persistent Data for Containers with REX-Ray
Enjoy!
{youtube}https://www.youtube.com/watch?v=rF8Bc3HZnAU{/youtube}