Hello everyone,
I’ve set up this fantastic system on my Ubuntu 24.04 server, using docker containers. Everything is running smoothly (although the process was a learning curve as an accountant!).
I was hoping I could confirm something regarding keeping my ERPnext instance up to date in a docker-based production environment.
Is the process as follows?
- Take a backup.
- Docker compose down to shut down the instance.
- Edit the docker compose file to change the image: tags for all containers so that they point to the most recent version (currently this would be “image: frappe/erpnext:v15.55.4”).
- Docker compose up.
- In the backend container, run “bench --site all migrate”.
Is that the correct process? It seems to have worked, the only anomaly is that it looks like the frappe framework version hasn’t incremented to the most recent version (the ERPnext reflects 15.55.4, but the frappe framework shows v15.62.0 in the help > about menu). I assume this is just the framework version in the 15.55.4 container image, and will incriment in the next update?
Thank you!