Hello,
I am reconsidering the development workflow of our prestashop store as well as the better management of all the aspects that impact with the store.
For a while I have been looking for a way to try setting up memcache or / and vanish in order to find best optimazition techniques that can work with my setup. I was always afraid that things wouldnt work as expected on live website (as they didnt once) and a way to go back might not be that easy since the librarys would already been installed on server.
Docker seems to provide a very good soltuion for this.
I have been reading a lot about docker lately and the benefits that provides seems amazing. We can actually test anything and be sure that it will work exacly the same on live site.
Still havent resolved how a few major things should be configured before start working on it, such as:
- Do we include all the product images/attachments on the image? If so, this wouldnt make the image file size huge?
- Is database saved & included in the docker? If so, lets say we install a new theme on the image we have from a week ago. We push this new version of the image with the new theme to live site, in such a case, wont database be as it was a week ago + with any changes the theme installation applied? What about the data that were created on live site within this time?
If anyone is already using a docker for running prestashop, any workflow guidance would be more than welcome .
Regards, C