This image for create database from dump of remote database.
181
Image based on image postgresql 11 This image create dumpfile with remote database, and init new database in container
Image for safety testing PROD database or any instances You have actuality database in container (clone)
Image using ENV
POSTGRES_USER - User for remote database and for Owner container database
POSTGRES_PASSWORD -password for remote database and for Owner container database
RM_HOST - Remote server
RM_PORT - remote port server
DB_NAME - Database Name for remote and container name
docker-compose -f docker-compose.yml up
docker build --rm -f "./Dockerfile" -t db-postgres:latest .
For example
docker run -d -p 5432:5432 -e POSTGRES_USER=admin -e POSTGRES_PASSWORD=jw8s0F4 -e RM_HOST=172.17.0.3 -e RM_PORT=5432 -e DB_NAME=database --name postgres db-postgres
docker-compose
PostgreSQL:
container_name: postgres
image: db-migration
ports:
- "5432:5432"
environment:
- POSTGRES_USER=admin
- POSTGRES_PASSWORD=jw8s0F4
- RM_HOST=172.17.0.3
- RM_PORT=5432
- DB_NAME=database
docker exec -it postgres bash
psql -U POSTGRES_USER
RUN apt update \
&& apt-get install postgis postgresql-11-postgis-scripts -y
Content type
Image
Digest
Size
111.5 MB
Last updated
over 7 years ago
docker pull sergeyshow/db-copy