I am running an application that is made up of over eighty micro services, all running in separately composed containers. However they are all based upon the same saved container. This is seems to be eating memory as each container runs in it's own memory space.
Would I be able to make any significant memory gains if I didn't compose each container as a separate image and instead ran the same image multiple times and instead just executed the dockerfile?