From 40d1e2ca1b3e8e4a7bac0c3ffe6d731d5eceaaab Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Sun, 15 Nov 2020 17:28:35 +0100 Subject: [PATCH] Add Dockerfile --- .dockerignore | 7 +++++++ Dockerfile | 9 +++++++++ 2 files changed, 16 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..b7258b7 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,7 @@ +Dockerfile +onyx2/cache/*.cache.php +onyx2/cache/signatures/*.sign +onyx2/log/*.log +onyx2/log/users/*.log +onyx2/modules/templates/cache/* +onyx2/modules/templates/compile/* diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..59ecd29 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,9 @@ +FROM php:7.2-fpm-alpine + +RUN apk add --no-cache libpng libpng-dev freetype freetype-dev && \ + docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-png-dir=/usr/include/ && \ + docker-php-ext-install gd mysqli + +COPY . /usr/src/hb-main/ + +RUN chmod 777 /usr/src/hb-main/onyx2/cache /usr/src/hb-main/onyx2/cache/signatures /usr/src/hb-main/onyx2/log /usr/src/hb-main/onyx2/log/users /usr/src/hb-main/onyx2/modules/templates/cache /usr/src/hb-main/onyx2/modules/templates/compile \ No newline at end of file