Skip to content

Commit bb7841b

Browse files
author
Mark Sitko
committed
Add Dockerfile and assets
0 parents  commit bb7841b

File tree

4 files changed

+2006
-0
lines changed

4 files changed

+2006
-0
lines changed

Dockerfile

+85
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
FROM php:7.0.32-apache-jessie
2+
COPY server-name.conf /etc/apache2/conf-enabled/
3+
RUN apt-get update -y \
4+
&& apt-get install -y \
5+
libbz2-dev \
6+
libenchant-dev \
7+
libpng-dev \
8+
libgmp-dev \
9+
libc-client-dev \
10+
libkrb5-dev \
11+
firebird-dev \
12+
libicu-dev \
13+
libldb-dev \
14+
libldap2-dev \
15+
libmcrypt-dev \
16+
libreadline-dev \
17+
libxml2-dev \
18+
libxslt-dev \
19+
libpspell-dev \
20+
libmagickwand-dev --no-install-recommends \
21+
&& rm -r /var/lib/apt/lists/*
22+
RUN yes '' | pecl install imagick
23+
RUN ln -s /usr/lib/x86_64-linux-gnu/libldap.so /usr/lib/libldap.so \
24+
&& ln -s /usr/lib/x86_64-linux-gnu/liblber.so /usr/lib/liblber.so
25+
RUN docker-php-ext-configure imap --with-kerberos --with-imap-ssl \
26+
&& docker-php-ext-install pdo \
27+
pdo_mysql \
28+
## apcu \
29+
## apc \
30+
bcmath \
31+
bz2 \
32+
calendar \
33+
dba \
34+
enchant \
35+
gd \
36+
gettext \
37+
gmp \
38+
imap \
39+
interbase \
40+
intl \
41+
ldap \
42+
exif \
43+
mcrypt \
44+
mysqli \
45+
# odbc \
46+
# pdo_dblib \
47+
## PDO_Firebird \
48+
## PDO_ODBC \
49+
# pdo_pgsql \
50+
# pgsql \
51+
pspell \
52+
# recode \
53+
shmop \
54+
# snmp \
55+
# soap \
56+
sockets \
57+
sysvmsg \
58+
sysvsem \
59+
sysvshm \
60+
# tidy \
61+
# wddx \
62+
xmlrpc \
63+
xsl \
64+
zip \
65+
## ionCube Loader \
66+
opcache \
67+
&& a2enmod actions \
68+
auth_digest \
69+
authz_groupfile \
70+
cgi \
71+
dav \
72+
dav_fs \
73+
expires \
74+
headers \
75+
include \
76+
remoteip \
77+
rewrite \
78+
socache_shmcb \
79+
speling \
80+
ssl \
81+
suexec \
82+
unique_id
83+
RUN docker-php-ext-enable imagick
84+
COPY php.ini /usr/local/etc/php/conf.d/
85+
COPY info.php /var/www/html/

info.php

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<?php
2+
phpinfo();

0 commit comments

Comments
 (0)