Sign inSign up

ivan469/my-database

By ivan469

•Updated 12 months ago

Image
1

942

ivan469/my-database repository overview

⁠PostgreSQL Database for DevOps Project

PostgreSQL 17.2 database with pre-configured schema and sample data.

⁠Features

  • PostgreSQL 17.2 on Alpine Linux
  • Pre-initialized with departments and students tables
  • Sample data included

⁠Usage

⁠With environment variables:
docker run -d \
  --name my-postgres \
  -e POSTGRES_DB=db \
  -e POSTGRES_USER=usr \
  -e POSTGRES_PASSWORD=pwd \
  -v postgres-data:/var/lib/postgresql/data \
  VOTRE_USERNAME/my-database:1.0
⁠With Docker Compose:
services:
  database:
    image: VOTRE_USERNAME/my-database:1.0
    environment:
      POSTGRES_DB: db
      POSTGRES_USER: usr
      POSTGRES_PASSWORD: pwd
    volumes:
      - postgres-data:/var/lib/postgresql/data

⁠Database Schema

  • departments table
  • students table with foreign key to departments

⁠Tags

  • 1.0 - Initial release
  • latest - Latest stable version

Tag summary

Content type

Image

Digest

sha256:25c1038ec…

Size

105.5 MB

Last updated

12 months ago

docker pull ivan469/my-database