From e866d7eb0df05dd52935dd1cf626b278eb15d073 Mon Sep 17 00:00:00 2001 From: Zain Fauzan Rofie Azizi Date: Mon, 2 Jul 2018 11:15:02 +0800 Subject: [PATCH] replaced dockerfile --- docker/mysql/Dockerfile | 29 ++++++++++------------------- 1 file changed, 10 insertions(+), 19 deletions(-) diff --git a/docker/mysql/Dockerfile b/docker/mysql/Dockerfile index a3de886..c969a5c 100644 --- a/docker/mysql/Dockerfile +++ b/docker/mysql/Dockerfile @@ -1,20 +1,11 @@ -ARG MYSQL_VERSION=latest -FROM mysql:${MYSQL_VERSION} +FROM php:7 +RUN apt-get update -y && apt-get install -y openssl zip unzip git netcat libpng-dev +RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer +RUN docker-php-ext-install pdo pdo_mysql +RUN docker-php-ext-install gd +WORKDIR /app +COPY . /app +RUN composer update +ADD start.sh /start.sh +CMD ["/start.sh"] -LABEL maintainer="Mahmoud Zalt " - -##################################### -# Set Timezone -##################################### - -ARG TZ=UTC -ENV TZ ${TZ} -RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone - -RUN chown -R mysql:root /var/lib/mysql/ - -COPY my.cnf /etc/mysql/conf.d/my.cnf - -CMD ["mysqld"] - -EXPOSE 3306