Currently, our Docker images are built form the following layers: 1. Ubuntu 14.04 2. JRE 8 3. Storlets stuff 4. Dummy layer having the tenant id as a name.
Only yesterday (after more then 2 years...), it occurred to me that the 3rd layer is a bit of a (understatement) mistake. Why not place the storlets stuff (daemon_factory, SDaemon, SCommon, etc.) in a read only mountable volume?
Pros: 1. Much easier to upgrade. 2. Less time from fix to test. 3. Less disk space that is wasted on Docker images as upgrades accumulate. Thoughts? Thanks, Eran __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
