Sign inSign up

codefornl/pg_backupper

By codefornl

•Updated almost 8 years ago

Image
0

226

codefornl/pg_backupper repository overview

⁠docker-pg-backup

⁠Example:

Set up a postgresql docker instance

docker network create consul_nw
docker run -e POSTGRES_PASSWORD=postgres --name=consul_db -p 5432:5432 --net=consul_nw -d postgres:10-alpine
docker exec -it consul_db createdb -U postgres consul

Setup a consul docker instance

docker run -p 3000:3000 --name=consul_web -e DATABASE_HOST=consul_db --net=consul_nw -d codefornl/consul
docker exec -it consul_web bin/rake db:migrate

Run a backup of the database for consul

docker build -t codefornl/pg_backupper:1.0 .
docker run --name=consul_backup -v ${PWD}/tmp:/backups -e POSTGRES_HOST=consul_db -e POSTGRES_DATABASE=consul --net=consul_nw -d codefornl/pg_backupper:1.0

Tag summary

Content type

Image

Digest

Size

4.7 MB

Last updated

almost 8 years ago

docker pull codefornl/pg_backupper:1.0