As far as I understood, they discussing mounting volumes from another container.
As I know some kind of this possibility was in some previous versions of docker-compose. When you can configure to start multiple containers, and it offered to mount volumes_from another container in this configuration. But now docker-compose becomes bigger and supports swarm configuration, they decided to change volumes_from, to just named volumes. In this way, you can define one volume, and use it in different containers at the same time. And it works pretty well. And I think, it is quite enough, with different drivers available for volumes, you can use data from almost everywhere.
And it is now possible even with current Caché versions.
But I think, that way offered in the article could be less effective. You still have to mount volume but in some different way, but what important is how real storage is used.
If these data containers are just a connectors between cluster storage and application. A think it still possible to use it as a mounted volume, or you can configure mounting during the build of an image.
- Log in to post comments

