Commit graph

15 commits

Author SHA1 Message Date
Dominik Strässle
8f93390a2e
Fix breaking docker build
The Dockerfile.apache has been updated recently, but Dockerfile.fpm not. Due to this, the docker build is failing with the following error:
```
configure: error: unrecognized options: --enable-freetype
The command '/bin/sh -c apt-get update  && apt-get install -y --no-install-recommends apt-utils  && apt-get install -y --no-install-recommends git gosu       optipng pngquant jpegoptim gifsicle libpq-dev libsqlite3-dev locales zip unzip libzip-dev libcurl4-openssl-dev       libfreetype6 libicu-dev libjpeg62-turbo libpng16-16 libxpm4 libwebp6 libmagickwand-6.q16-6       libfreetype6-dev libjpeg62-turbo-dev libpng-dev libxpm-dev libwebp-dev libmagickwand-dev mariadb-client && sed -i '/en_US/s/^#//g' /etc/locale.gen  && locale-gen && update-locale  && docker-php-source extract  && docker-php-ext-configure gd       --enable-freetype       --with-jpeg-dir=/usr/lib/x86_64-linux-gnu/       --with-xpm-dir=/usr/lib/x86_64-linux-gnu/       --with-webp-dir=/usr/lib/x86_64-linux-gnu/  && docker-php-ext-install pdo_mysql pdo_pgsql pdo_sqlite pcntl gd exif bcmath intl zip curl  && pecl install imagick  && docker-php-ext-enable imagick pcntl imagick gd exif zip curl  && curl -LsS https://getcomposer.org/download/${COMPOSER_VERSION}/composer.phar -o /usr/bin/composer  && echo "${COMPOSER_CHECKSUM}  /usr/bin/composer" | sha256sum -c -  && chmod 755 /usr/bin/composer  && apt-get autoremove --purge -y        libfreetype6-dev libjpeg62-turbo-dev libpng-dev libxpm-dev libvpx-dev libmagickwand-dev  && rm -rf /var/cache/apt  && docker-php-source delete' returned a non-zero code: 1
```

This change updates Dockerfile.fpm to equal the Dockerfile.apache variant. (Except the fpm or apache specific settings)
2020-02-09 17:49:12 +01:00
Sven Fischer
c62978e192 docker: install mysqldump for backup
This commit installs mysqldump via the package mariadb-client to make
use of `php artisan backup:run`. Without that package the command fails
with the following error:

```
$ docker-compose exec app php artisan backup:run
Starting backup...
Dumping database pixelfed...
Backup failed because The dump process failed with exitcode 127 : Command not found : sh: 1: mysqldump: not found
```
2019-11-01 22:48:20 +01:00
monkeyless
79b231aeb9 Update to latest the PHP7.3 version 2019-07-13 15:11:04 +02:00
Shleeble
1ee7e776a1
Update Dockerfile.fpm 2019-04-22 10:36:28 +08:00
Shleeble
15c3bed16c
Update Dockerfile.fpm 2019-04-18 22:25:12 +08:00
Shleeble
a250562be8
Update Dockerfile.fpm 2019-04-16 13:50:55 +08:00
Shleeble
2aeb2357f3
Update Dockerfile.fpm 2019-04-16 13:16:15 +08:00
Shleeble
a649fda5f9
Update Dockerfile.fpm 2019-04-16 13:14:13 +08:00
Shleeble
6e6a49096a
Update Dockerfile.fpm 2019-04-16 01:12:57 +08:00
Shleeble
ca134b7b1b
Update Dockerfile.fpm 2019-04-16 00:13:55 +08:00
Shleeble
7f806406ba
Update Dockerfile.fpm 2019-04-15 11:20:47 +08:00
techknowlogick
dda0fb438c
Speed up docker build times and decrease image size 2019-02-15 00:57:46 -05:00
hnrd
1239fd17d6 pin docker images to PHP 7.2 2018-12-26 20:50:58 +01:00
Ben Lubar
88a0b60ae4
Fix Dockerfile.fpm by replacing it with a modified copy of Dockerfile.apache. 2018-11-20 10:51:24 -06:00
Pierre Jaury
5224d7cd96 Move Dockerfiles to contrib/ 2018-08-23 22:43:47 +02:00
Renamed from docker/Dockerfile.fpm (Browse further)