FROM postgres:14 ENV POSTGRES_USER postgres ENV POSTGRES_PASSWORD postgres ENV POSTGRES_DB postgres EXPOSE 15432docker-compose
version: "3"
services:
postgres:
build:
context: ./docker_files/postgres/
dockerfile: Dockerfile
container_name: postgres
ports:
- "15432:5432"
custom demo Dockerfile
FROM postgres:14 ENV POSTGRES_USER kb_db_user ENV POSTGRES_PASSWORD JX98#5%wsT^i ENV POSTGRES_DB postgres COPY ./init_files/init-user-db.sh /docker-entrypoint-initdb.d/ ADD ./init_files/release.sql.gz /docker-entrypoint-initdb.d/ EXPOSE 15432init-user-db.sh
#!/bin/bash
set -e
psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL
CREATE DATAbase karbon_card_v1;
EOSQL
docker-compose
version: "3"
services:
postgres:
build:
context: ./docker_files/postgres/
dockerfile: Dockerfile
container_name: postgres
ports:
- "15432:5432"



