22 lines
643 B
Docker
22 lines
643 B
Docker
FROM alpine:3.17
|
|
|
|
RUN apk -U upgrade
|
|
RUN apk add sudo coreutils php php-phar php-fpm php-mysqli php-iconv mysql-client \
|
|
php-json php-curl php-dom php-exif php-fileinfo php-mbstring php-openssl php-xml php-zip \
|
|
php-tokenizer php-session curl
|
|
|
|
RUN mkdir -p /var/www/
|
|
WORKDIR /var/www/
|
|
RUN wget https://wordpress.org/latest.tar.gz
|
|
RUN tar -xzvf latest.tar.gz
|
|
RUN rm latest.tar.gz
|
|
WORKDIR /var/www/wordpress/
|
|
|
|
RUN wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar \
|
|
&& chmod +x wp-cli.phar && mv wp-cli.phar /bin/wp
|
|
|
|
COPY php.conf /etc/php81/php-fpm.d/www.conf
|
|
COPY bash.sh /etc/
|
|
|
|
ENTRYPOINT ["sh", "/etc/bash.sh"]
|