proxstar/HACKING/proxstar-postgres/Dockerfile
Will Nilges 821b0e18d9 Compress schema
That really is a lot of schema, huh
2022-06-25 22:59:08 -04:00

15 lines
526 B
Docker

FROM debian AS builder
RUN apt update; apt install unzip
COPY ./schema.zip .
RUN unzip schema.zip
FROM postgres:12
RUN apt-get update \
&& apt-get install -y postgresql-plperl-12 postgresql-plpython3-12 libnet-ip-perl libnet-ldap-perl libnet-dns-perl libnet-snmp-perl libnet-server-mail-perl libcrypt-des-perl build-essential cpanminus curl \
&& rm -rf /var/lib/apt/lists/* \
&& cpanm Data::Validate::Domain \
&& apt-get remove -y build-essential
COPY --from=builder large.sql /docker-entrypoint-initdb.d/