aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-01-08 19:03:35 +0100
committerCharles <sircharlesaze@gmail.com>2020-01-08 19:03:35 +0100
commit7e0d85db834d6351ed85d01e5126ac31dc510b86 (patch)
treeb3ca82d344a29a912d03e4a75c0b00120cf54446 /Dockerfile
parent6175cf9d70fe9e98b6ec0fa90833a20e1dae7827 (diff)
downloadft_server-7e0d85db834d6351ed85d01e5126ac31dc510b86.tar.gz
ft_server-7e0d85db834d6351ed85d01e5126ac31dc510b86.tar.bz2
ft_server-7e0d85db834d6351ed85d01e5126ac31dc510b86.zip
wordpress working with mysql
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile26
1 files changed, 16 insertions, 10 deletions
diff --git a/Dockerfile b/Dockerfile
index 28f93bc..7b0c0e6 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -2,22 +2,28 @@ FROM debian:buster
RUN apt update && \
apt install -y nginx \
- mariadb-server \
php-fpm \
- php-mysql \
- phpmyadmin \
- php-mbstring \
- php-gettext
+ mariadb-server \
+ php-mysql
+ # phpmyadmin \
+ # php-mbstring \
+ # php-gettext
-COPY srcs/wordpress /var/www/html
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 nginx start && \
- service mysql start && \
- service php7.3-fpm start
+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 sleep infinity & wait
+CMD service php7.3-fpm start && \
+ service mysql start && \
+ service nginx start && \
+ sleep infinity & wait