Project

General

Profile

Actions

Updated over 4 years ago by Jon Goldberg

Upgrading Docker Applications

On the red server, we run many applications in Docker. Here's the general procedure for upgrading them, along with instructions for specific apps..

Invoiceninja

#backup the db
mysqldump invoiceninja > in_pre38.sql

cd docker
# This upgades ALL Docker images that need updating (i.e. unless they're using a version-specific tag)
sudo docker-compose pull
# This updates a single image
sudo docker-compose pull invoiceninja

sudo docker-compose up -d --build
# If you need to free up some space
docker system prune -a

Troubleshooting

  • Clear InvoiceNinja's cache by load any page with ?clear_cache=true appended.
  • In the env file, uncomment APP_DEBUG=true and bounce the image.

Updated by Jon Goldberg over 4 years ago · 4 revisions