tandoor_rezepte
This is an old revision of the document!
Tandoor Recipes
Upgrade von 1.3 auf 2.3: nginx kein eigener Container mehr. Ist jetzt in web_recipes enthalten.
# Create Backup
sudo docker exec -t recipes_db_recipes_1 pg_dumpall -U djangouser > pgdump_tandoor.sql
# Stop Container
root@dockerpi:/opt/recipes# docker-compose down Stopping recipes_nginx_recipes_1 ... done Stopping recipes_web_recipes_1 ... done Stopping recipes_db_recipes_1 ... done Removing recipes_nginx_recipes_1 ... done Removing recipes_web_recipes_1 ... done Removing recipes_db_recipes_1 ... done Removing network recipes_default
# Update Files
root@dockerpi:/opt/recipes# docker-compose pull Pulling db_recipes ... done Pulling web_recipes ... done Pulling nginx_recipes ... done
# Anpassen der docker-compose.yml
root@dockerpi:/opt/recipes# cat docker-compose.yml
services:
db_recipes:
restart: always
image: postgres:16-alpine
volumes:
- ./postgresql:/var/lib/postgresql/data
env_file:
- ./.env
web_recipes:
restart: always
image: vabene1111/recipes
ports:
- "80:80"
env_file:
- ./.env
volumes:
- staticfiles:/opt/recipes/staticfiles
# Do not make this a bind mount, see https://docs.tandoor.dev/install/docker/#volumes-vs-bind-mounts
# removed2- nginx_config:/opt/recipes/nginx/conf.d
- ./mediafiles:/opt/recipes/mediafiles
depends_on:
- db_recipes
volumes:
staticfiles:
# Restore Database Backup
docker compose up -d db_recipes cat /tmp/pgdump_tandoor.sql | docker exec -i recipes_db_recipes_1 psql postgres -U djangouser
# Check Log Files
docker-compose logs db_recipes docker-compose logs web_recipes docker-compose logs nginx_recipes
tandoor_rezepte.1766739925.txt.gz · Last modified: by mduersch
