postgres / Dockerfile
eienmojiki's picture
Update Dockerfile
c38e33a verified
raw
history blame contribute delete
No virus
451 Bytes
FROM postgres:latest
RUN useradd -m -u 1000 user
ENV POSTGRES_PASSWORD=kogakisaki \
POSTGRES_USER=user \
PGPASSWORD=kogakisaki \
PGUSER=user \
PGHOST=0.0.0.0 \
PGPORT=5432 \
PGDATA=./.postgresql/data \
HOME=/home/user \
PATH=/home/user/.local/bin:$PATH
WORKDIR $HOME/app
RUN mkdir -p ./.postgresql/data && \
chown -R user: ./.postgresql/data
COPY --chown=user . $HOME/app
USER user
EXPOSE 5432
CMD ["postgres"]