17 lines
392 B
Docker
17 lines
392 B
Docker
FROM php:fpm-alpine
|
|
|
|
# install packages
|
|
RUN apk add --no-cache postgresql-dev runuser shadow
|
|
RUN rm -fr /var/cache/apk/*
|
|
|
|
# update php user
|
|
RUN groupmod --gid 1000 www-data
|
|
RUN usermod --uid 1000 www-data
|
|
|
|
# install php packages
|
|
RUN docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql
|
|
RUN docker-php-ext-install pdo pdo_pgsql
|
|
|
|
# remove build packages
|
|
RUN apk del shadow
|
|
USER www-data
|