We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 87d211e commit 7656acfCopy full SHA for 7656acf
1 file changed
.github/docker/php-apache-firebird/Dockerfile
@@ -1,6 +1,19 @@
1
FROM php:8.1-apache
2
-RUN apt-get update && apt-get install -y firebird-dev && \
3
- pecl install firebird && \
4
- docker-php-ext-install pdo_firebird && \
5
- docker-php-ext-enable firebird && \
6
- a2enmod rewrite
+
+RUN apt-get update && apt-get install -y \
+ firebird-dev \
+ git \
+ autoconf \
7
+ build-essential \
8
+ && git clone https://github.com/FirebirdSQL/php-firebird.git /tmp/php-firebird \
9
+ && cd /tmp/php-firebird \
10
+ && phpize \
11
+ && ./configure \
12
+ && make \
13
+ && make install \
14
+ && docker-php-ext-install pdo_firebird \
15
+ && docker-php-ext-enable firebird \
16
+ && a2enmod rewrite \
17
+ && rm -rf /tmp/php-firebird \
18
+ && apt-get purge -y --auto-remove git autoconf build-essential \
19
+ && rm -rf /var/lib/apt/lists/*
0 commit comments