mirror of
https://git.sindominio.net/estibadores/wordpress.git
synced 2024-11-22 02:31:07 +01:00
47 lines
1.4 KiB
Docker
47 lines
1.4 KiB
Docker
FROM registry.sindominio.net/debian
|
|
|
|
RUN apt-get update && \
|
|
apt-get -qy install \
|
|
php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip \
|
|
ghostscript wget sudo curl openssl && \
|
|
apt-get clean
|
|
|
|
RUN useradd wordpress
|
|
|
|
|
|
COPY wordpress.conf /etc/php/7.3/fpm/pool.d/www.conf
|
|
RUN mkdir /run/php/
|
|
RUN mkdir logs
|
|
|
|
|
|
WORKDIR sindominio
|
|
RUN chown wordpress:wordpress /sindominio
|
|
|
|
USER wordpress
|
|
|
|
RUN wget -O wordpress.tar.gz "https://wordpress.org/latest.tar.gz"
|
|
RUN tar -xzf wordpress.tar.gz
|
|
RUN rm wordpress.tar.gz
|
|
ADD wordpress_files/wp-config.php /sindominio/wordpress/wp-config.php
|
|
ADD wordpress_files/themes/ /sindominio/wordpress/wp-content/themes/
|
|
ADD wordpress_files/plugins/ /sindominio/wordpress/wp-content/plugins/
|
|
ADD wordpress_files/sunrise.php /sindominio/wordpress/wp-content/sunrise.php
|
|
#RUN chown -R wordpress:wordpress /sindominio/wordpress
|
|
|
|
RUN curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
|
|
RUN chmod +x wp-cli.phar
|
|
RUN mv wp-cli.phar wp
|
|
|
|
## ESTO EN UN CRON DAILY
|
|
#RUN ./wp theme update --all --path="/sindominio/wordpress/"
|
|
#RUN ./wp plugin update --all --path="/sindominio/wordpress/"
|
|
#RUN ./wp core update --all --path="/sindominio/wordpress/"
|
|
|
|
USER root
|
|
|
|
EXPOSE 9000
|
|
VOLUME /sindominio/
|
|
|
|
CMD ["/usr/sbin/php-fpm7.3","--nodaemonize"]]
|
|
|