Skip to content

solgenomics/postgres_dockerfile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

postgres_dockerfile

Dockerfile for breeDBase Postgresql instance.

After the image has completed startup, you will have a base database with all the required schemas and data needed for an instance of Breedbase to connect to it, and run properly.

This image is based on the postgres Docker image (https://hub.docker.com/_/postgres)

Install docker (on Debian/Ubuntu)

For installing on Debian/Ubuntu:

apt-get install docker-ce

For Mac/Windows: Docker Desktop

Run the container

To run the image:

docker run -d --name breedbase_db -p 5432:5432 breedbase/pg:latest

Because this image is an extension of the postgres Docker image, you can pass in the environment variables defined by that image. You can also mount the data directory to the host for persistent storage:

-v /my/own/datadir:/var/lib/postgresql/data

Logistics

Database

The database itself is named breedbase and contains a number of schemas within it.

Default database username/password:

username: postgres
password: postgres

Clone the repo

git clone https://github.com/solgenomics/postgres_dockerfile

Build the image

docker build -t breedbase/pg:<tag> postgres_dockerfile

Replace <tag> with an identifier of your choosing

About

docker file for breedbase postgresql instance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •