postgres / Dockerfile
bpandey23's picture
Create Dockerfile
9647270 verified
raw
history blame
431 Bytes
# Use the official PostgreSQL image as the base image
FROM postgres:13
# Set the environment variables for the PostgreSQL database
ENV POSTGRES_DB=mydb
ENV POSTGRES_USER=myuser
ENV POSTGRES_PASSWORD=mypassword
# Copy any custom SQL scripts to the container
COPY init.sql /docker-entrypoint-initdb.d/
# Expose the default PostgreSQL port
EXPOSE 5432
# Start the PostgreSQL server when the container is launched
CMD ["postgres"]