postgres / Dockerfile
eienmojiki's picture
Update Dockerfile
531248a verified
raw
history blame
No virus
412 Bytes
FROM postgres:latest
RUN useradd -m -u 1000 user
ENV POSTGRES_PASSWORD=kogakisaki \
POSTGRES_USER=user \
PGPASSWORD=kogakisaki \
PGUSER=user \
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"]