Skip to content

Commit ca6952d

Browse files
committed
Build php 8.0
1 parent a1823e1 commit ca6952d

1 file changed

Lines changed: 25 additions & 25 deletions

File tree

Dockerfile

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -32,20 +32,20 @@ RUN \
3232
apt-get update && \
3333
apt-get install -y \
3434
rsyslog \
35-
php8.1 \
36-
php8.1-curl \
37-
php8.1-imap \
38-
php8.1-gd \
39-
php8.1-mysql \
40-
php8.1-mbstring \
41-
php8.1-xml \
42-
php8.1-memcached \
43-
php8.1-cli \
44-
php8.1-fpm \
45-
php8.1-zip \
46-
php8.1-bz2 \
47-
php8.1-ssh2 \
48-
php8.1-yaml \
35+
php8.0 \
36+
php8.0-curl \
37+
php8.0-imap \
38+
php8.0-gd \
39+
php8.0-mysql \
40+
php8.0-mbstring \
41+
php8.0-xml \
42+
php8.0-memcached \
43+
php8.0-cli \
44+
php8.0-fpm \
45+
php8.0-zip \
46+
php8.0-bz2 \
47+
php8.0-ssh2 \
48+
php8.0-yaml \
4949
curl \
5050
vim \
5151
git-core
@@ -62,17 +62,17 @@ RUN \
6262
RUN \
6363
mkdir -p /var/www/html/log/supervisor && \
6464
git clone https://github.com/NETivism/docker-sh.git /home/docker && \
65-
cp -f /home/docker/php/default74.ini /etc/php/8.1/docker_setup.ini && \
66-
ln -s /etc/php/8.1/docker_setup.ini /etc/php/8.1/fpm/conf.d/ && \
67-
cp -f /home/docker/php/default74_cli.ini /etc/php/8.1/cli/conf.d/ && \
68-
cp -f /home/docker/php/default_opcache_blacklist /etc/php/8.1/opcache_blacklist && \
69-
sed -i 's/^listen = .*/listen = 80/g' /etc/php/8.1/fpm/pool.d/www.conf && \
70-
sed -i 's/^pm = .*/pm = ondemand/g' /etc/php/8.1/fpm/pool.d/www.conf && \
71-
sed -i 's/;daemonize = .*/daemonize = no/g' /etc/php/8.1/fpm/php-fpm.conf && \
72-
sed -i 's/^pm\.max_children = .*/pm.max_children = 8/g' /etc/php/8.1/fpm/pool.d/www.conf && \
73-
sed -i 's/^;pm\.process_idle_timeout = .*/pm.process_idle_timeout = 15s/g' /etc/php/8.1/fpm/pool.d/www.conf && \
74-
sed -i 's/^;pm\.max_requests = .*/pm.max_requests = 50/g' /etc/php/8.1/fpm/pool.d/www.conf && \
75-
sed -i 's/^;request_terminate_timeout = .*/request_terminate_timeout = 7200/g' /etc/php/8.1/fpm/pool.d/www.conf
65+
cp -f /home/docker/php/default74.ini /etc/php/8.0/docker_setup.ini && \
66+
ln -s /etc/php/8.0/docker_setup.ini /etc/php/8.0/fpm/conf.d/ && \
67+
cp -f /home/docker/php/default74_cli.ini /etc/php/8.0/cli/conf.d/ && \
68+
cp -f /home/docker/php/default_opcache_blacklist /etc/php/8.0/opcache_blacklist && \
69+
sed -i 's/^listen = .*/listen = 80/g' /etc/php/8.0/fpm/pool.d/www.conf && \
70+
sed -i 's/^pm = .*/pm = ondemand/g' /etc/php/8.0/fpm/pool.d/www.conf && \
71+
sed -i 's/;daemonize = .*/daemonize = no/g' /etc/php/8.0/fpm/php-fpm.conf && \
72+
sed -i 's/^pm\.max_children = .*/pm.max_children = 8/g' /etc/php/8.0/fpm/pool.d/www.conf && \
73+
sed -i 's/^;pm\.process_idle_timeout = .*/pm.process_idle_timeout = 15s/g' /etc/php/8.0/fpm/pool.d/www.conf && \
74+
sed -i 's/^;pm\.max_requests = .*/pm.max_requests = 50/g' /etc/php/8.0/fpm/pool.d/www.conf && \
75+
sed -i 's/^;request_terminate_timeout = .*/request_terminate_timeout = 7200/g' /etc/php/8.0/fpm/pool.d/www.conf
7676

7777

7878
COPY container/mysql/mysql-init.sh /usr/local/bin/mysql-init.sh

0 commit comments

Comments
 (0)