instalinks/Dockerfile.db
oleg.vodyanov91@gmail.com 036196e182 init
2025-04-08 23:58:22 +04:00

16 lines
584 B
Docker

# docker build --secret id=DB_NAME --secret id=DB_USER \
# --secret id=DB_PASSWORD -t instagram_links_db:0.0.1 .
FROM bitnami/postgresql:17.4.0-debian-12-r12
# Set environment variables to override default credentials
ENV POSTGRES_USER=/run/secrets/DB_USER
ENV POSTGRES_PASSWORD=/run/secrets/DB_PASSWORD
ENV POSTGRES_DB=/run/secrets/DB_NAME
# Copy the SQL init script into the entrypoint directory
COPY init.sql /docker-entrypoint-initdb.d/init.sql
# The base image's entrypoint will automatically run
# any scripts in /docker-entrypoint-initdb.d/
# No additional commands needed.