LimeSurvey - the most popular Free Open Source Software survey tool on the web.
https://www.limesurvey.org/en/
This docker image easies limesurvey installation. It includes a MySQL database as well a web server.
Forked from crramirez.
To run limesurvey in 80 port do as follows:
docker pull cbarnett/limesurvey:latestdocker run -d --name limesurvey -p 80:80 cbarnett/limesurvey:latestdocker-compose upYou are ready to go.
** Note : if you used docker-compose this is all sorted already **
If you want to preserve data in the event of a container deletion, or version upgrade, you can assign the MySQL data into a named volume:
docker volume create --name mysql
docker run -d --name limesurvey -v mysql:/var/lib/mysql -p 80:80 cbarnett/limesurvey:latest
If you delete the container simply run again the above command. The installation page will appear again. Don't worry just put the same parameters as before and limesurvey will recognize the database.
** Note : if you used docker-compose this is all sorted already **
If you want to preserve the uploaded files in the event of a container deletion, or version upgrade, you can assign the upload folder into a named volume:
docker volume create --name upload
docker run -d --name limesurvey -v upload:/app/upload -v mysql:/var/lib/mysql -p 80:80 cbarnett/limesurvey:latest
If you delete the container simply run again the above command. The installation page will appear again. Don't worry just put the same parameters as before and limesurvey will recognize the database and the uploaded files including images.
You can use docker compose to automate the above command if you create a file called docker-compose.yml and put in there the following:
version: '2'
services:
limesurvey:
ports:
- "80:80"
volumes:
- mysql:/var/lib/mysql
- upload:/app/upload
image:
cbarnett/limesurvey:latest
volumes:
mysql:
upload:
To run: docker-compose up -d
The -d flag is Detached mode i.e. Run containers in the background ,detaches the output.
To stop: docker-compose stop
Content type
Image
Digest
Size
383.4 MB
Last updated
almost 10 years ago
docker pull cbarnett/limesurvey