Data should live forever. Docker containers should be constantly killed and reborn. How do you match up these two opposing requirements to do data persistence in a docker environment?
We start from first principles, looking at what our requirements our and what the technology currently allows us to do. We’ll see the different techniques and look at what options suit which scenario. Finally, we’ll cap it all off by checking out some of these different solutions actually working.