blob: 7b0c0e63200a0ce1226c3aaf354457025425a4e3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
FROM debian:buster
RUN apt update && \
apt install -y nginx \
php-fpm \
mariadb-server \
php-mysql
# phpmyadmin \
# php-mbstring \
# php-gettext
COPY srcs/conf /etc/nginx/sites-available/
COPY srcs/wordpress /var/www
# COPY srcs/test /var/www
RUN ln -fs /etc/nginx/sites-available/test.com /etc/nginx/sites-enabled/default
EXPOSE 80
RUN service mysql start && \
echo "CREATE DATABASE testdb;" | mysql -u root && \
echo "CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY '';" | mysql -u root && \
echo "GRANT ALL PRIVILEGES ON testdb.* TO 'wordpressuser'@'localhost' IDENTIFIED BY '';" | mysql -u root && \
echo "FLUSH PRIVILEGES;" | mysql -u root
CMD service php7.3-fpm start && \
service mysql start && \
service nginx start && \
sleep infinity & wait
|