Change your docker-compose.frontend.yml
file so that line starting with image: kobotoolbox/enketo-express-extra-widgets
ends in 2.5.6
. Here’s a snippet from the latest version of kobo-docker:
enketo_express:
image: kobotoolbox/enketo-express-extra-widgets:2.5.6
env_file:
- ../kobo-env/envfile.txt
Once you’ve done that, use Docker Compose to pull the new enketo-express-extra-widgets
image. I use kobo-install/run.py
for this, i.e. ./run.py -cf pull enketo_express
, but you may have a custom docker-compose
command.
Once the image has been pulled, use Docker Compose to recreate the enketo_express
container. Again, I use kobo-install, but you may be invoking docker-compose
directly. I would do ./run.py -cf up -d enketo_express
. Sometimes it’s necessary to restart NGINX afterwards, i.e. ./run.py -cf restart nginx
.