File tree 3 files changed +24
-25
lines changed
3 files changed +24
-25
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,9 @@ services:
22
22
tty : true
23
23
networks :
24
24
- your_project_network
25
+ dns :
26
+ - 8.8.8.8
27
+ - 1.1.1.1
25
28
26
29
# PHP-FPM
27
30
php-fpm :
Original file line number Diff line number Diff line change @@ -19,17 +19,15 @@ RUN apt-get update \
19
19
&& rm -rf /var/lib/apt/lists/*
20
20
21
21
# Install Laravel required extensions
22
- RUN docker-php-ext-install json && \
23
- docker-php-ext-install mbstring && \
24
- docker-php-ext-install xml && \
25
- docker-php-ext-install ctype && \
26
- docker-php-ext-install tokenizer && \
27
- docker-php-ext-install pdo_pgsql && \
28
- docker-php-ext-install opcache && \
29
- docker-php-ext-install zip && \
30
- docker-php-ext-configure intl && docker-php-ext-install intl && \
31
- docker-php-ext-install bcmath && \
32
- docker-php-ext-install sockets
22
+ RUN docker-php-ext-install \
23
+ mbstring \
24
+ pdo_pgsql \
25
+ opcache \
26
+ zip \
27
+ bcmath \
28
+ sockets \
29
+ intl \
30
+ pcntl
33
31
34
32
# Install required PECL extensions
35
33
RUN pecl install \
Original file line number Diff line number Diff line change @@ -2,8 +2,6 @@ ARG PHP_VERSION=${PHP_VERSION}
2
2
3
3
FROM php:${PHP_VERSION}-cli
4
4
5
- RUN echo "nameserver 8.8.8.8" >> /etc/resolv.conf
6
-
7
5
# Install packages for required extensions
8
6
RUN apt-get update \
9
7
&& apt-get install -y --no-install-recommends \
@@ -19,26 +17,26 @@ RUN apt-get update \
19
17
unzip \
20
18
libzip-dev \
21
19
vim \
22
- nano \
23
20
wget \
24
21
zsh \
22
+ gpg \
23
+ lsb-release \
25
24
ssh-client \
26
25
iputils-ping \
27
26
libonig-dev \
27
+ libpng-dev \
28
28
&& rm -rf /var/lib/apt/lists/*
29
29
30
30
# Install Laravel required extensions
31
- RUN docker-php-ext-install json && \
32
- docker-php-ext-install mbstring && \
33
- docker-php-ext-install xml && \
34
- docker-php-ext-install ctype && \
35
- docker-php-ext-install tokenizer && \
36
- docker-php-ext-install pdo_pgsql && \
37
- docker-php-ext-install opcache && \
38
- docker-php-ext-install zip && \
39
- docker-php-ext-configure intl && docker-php-ext-install intl && \
40
- docker-php-ext-install bcmath && \
41
- docker-php-ext-install sockets
31
+ RUN docker-php-ext-install \
32
+ mbstring \
33
+ pdo_pgsql \
34
+ opcache \
35
+ zip \
36
+ bcmath \
37
+ sockets \
38
+ intl \
39
+ pcntl
42
40
43
41
# Install required PECL extensions
44
42
RUN pecl install \
You can’t perform that action at this time.
0 commit comments