Vettabase / mariadb-columnstore-docker

GNU General Public License v3.0
3 stars 0 forks source link

Use Docker layers #20

Open federico-razzoli opened 9 months ago

federico-razzoli commented 9 months ago

This is just a suggestion. Let's discuss if you disagree.

Building a Dockerfile takes time. We should split the current image into 2 parts: a MariaDB image and a ColumnStore image. In this way, when we modify the CS Dockerfile and build it again, we won't rebuild MariaDB.

Also, probably we can use the official MariaDB image. Or we could make an image that simply installs S3 and changes some configuration (so these steps doesn't have to be done by the ColumnStore image when we make unrelated changes).