# This Dockerfile can be used to run unit tests. | |
# This image is published on the Docker Hub: kanboard/tests:latest | |
FROM ubuntu:20.04 | |
ENV DEBIAN_FRONTEND=noninteractive | |
RUN apt-get update -y -q && \ | |
apt-get install -y \ | |
apache2 \ | |
libapache2-mod-php \ | |
php-cli \ | |
php-mbstring \ | |
php-sqlite3 \ | |
php-opcache \ | |
php-json \ | |
php-ldap \ | |
php-gd \ | |
php-zip \ | |
php-curl \ | |
php-xml \ | |
php-mysql \ | |
php-pgsql \ | |
composer \ | |
npm \ | |
git \ | |
make \ | |
mariadb-client \ | |
postgresql-client \ | |
a2enmod rewrite | |