civicrm-bij1/Dockerfile

23 lines
700 B
Docker

FROM wordpress:6-php7.4-fpm
COPY custom.ini $PHP_INI_DIR/conf.d/
WORKDIR /usr/src/wordpress
ENV CIVI_VERSION=5.64.0
RUN apt-get update \
&& apt-get install -yy sudo less vim-tiny default-mysql-client \
&& apt-get clean && rm -rf /var/lib/apt/lists/*
RUN usermod -s /bin/bash www-data
COPY --chmod=750 --chown=root:www-data --link scripts/* /usr/local/bin/
COPY wordpress/wp-content/plugins ./wp-content/plugins/
COPY wordpress/wp-content/uploads ./wp-content/uploads/
RUN ln -sf /usr/src/wordpress /var/www/civi
RUN install -d -o www-data /var/www/.cv
RUN install -d -o www-data wp-content/uploads/civicrm/ConfigAndLog/
RUN install -d -o www-data wp-content/uploads/civicrm/persist/