FROM ubuntu:20.04

RUN   apt-get update -qq && \
      apt-get upgrade -y -qq && \
      DEBIAN_FRONTEND=noninteractive \
      apt-get install -y \
      sudo \
      curl \
      unzip \
      # not installed libpq-dev causes [ImportError: No module named psycopg. Please install psycopg.]
      libpq-dev \
      python3 \
      python3-pip \
      postgresql

USER postgres

RUN /etc/init.d/postgresql start && \
    psql -c "SELECT version();" && \
    psql -c "ALTER USER postgres WITH PASSWORD 'postgres';"

USER root
