Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

0 stars

Watchers

32 watching

Forks

Releases

Packages

Used by

Contributors

Languages