Update updating.md

remove outline of docker update batch script - it wasn't ready and I committed it when I didn't understand how github branches work (I still don't, really).
This commit is contained in:
nough 2022-08-28 20:51:26 +01:00 committed by GitHub
parent a88214eea6
commit 5e7d1ba827
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -11,33 +11,7 @@ For all setups using Docker the updating process look something like this
2. Pull the latest image using `docker-compose pull` 2. Pull the latest image using `docker-compose pull`
3. Start the container again using `docker-compose up -d` 3. Start the container again using `docker-compose up -d`
## Docker Script
```
#get vars
input name of docker_db_container
input working directory
#backup docker
sudo docker exec -t docker_db_recipes_1 pg_dumpall -U djangouser > pgdump.sql
docker-compose down
mv postgresql date_postgresqlbackup
check that docker-compose.yml files are up to date with latest recommended from install instructions
check that .env is up to date with latest recommended from install instructions
#start update
docker-compose pull
docker-compose up -d
wait 5 minutes
docker-compose down
docker-compose up -d
wait 5 minutes
#import database to new setup
cat pgdump.sql | sudo docker exec -i docker_db_recipes_1 psql postgres -U djangouser
docker-compose down
docker-compose up -d
```
## Manual ## Manual