crramirez / limesurvey

LimeSurvey - the most popular Free Open Source Software survey tool on the web. This docker image easies LimeSurvey installation. It includes a MySQL database as well as a web server. This is the most downloaded limesurvey container, but I don't have time to maintain it anymore. I am looking for a new maintainer
https://hub.docker.com/r/crramirez/limesurvey/
GNU General Public License v3.0
58 stars 106 forks source link

Smaller image #23

Open bonanza123 opened 6 years ago

bonanza123 commented 6 years ago

First of all, thanks for your great work! Currently, the build of the docker images takes quite long and includes packages such as x11, which (to me) do not seem to be necessary here. Would be possible to skip the unneeded packages or switch to another base image such as alpine?

crramirez commented 6 years ago

Hello,

Thanks you are welcome.

I have been working in migrating to a new base image in this branch: lime_3_xx_fork. But it will take time until 8 release a stable version. It will be based on the official php image.

Meanwhile, I can recommend you some tips to lower the build times.

  1. Instead of building the Dockerfile of this project use it as the base image and make the necessary changes in yours.

  2. Do not always build using - - no-cache because it builds everything from scratch. I mean the Dockerfile is ordered in a way that upgrading to the latest limesurvey won't make you rebuild everything.

Regards

El dom., 28 de oct. de 2018 6:31 a. m., bonanza123 notifications@github.com escribió:

First of all, thanks for your great work! Currently, the build of the docker images takes quite long and includes packages such as x11, which (to me) do not seem to be necessary here. Would be possible to skip the unneeded packages or switch to another base image such as alpine?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/crramirez/limesurvey/issues/23, or mute the thread https://github.com/notifications/unsubscribe-auth/AIAiQ-AvrI74PiooIJ36lPDH8GkVUJ5Jks5upZV8gaJpZM4X96a- .