8000 fix: libdir para a extension gd do php · zino-coder/docker-php8@7853b62 · GitHub
[go: up one dir, main page]

Skip to content

Commit 7853b62

Browse files
fix: libdir para a extension gd do php
1 parent d1f6a7d commit 7853b62

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

.docker/Dockerfile

+16-5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
FROM php:7.4-apache
22

3-
# Atualiza e instala dependências
3+
# Atualiza e instala dependências do sistema
44
RUN apt-get update \
5+
&& apt-get upgrade -y \
56
&& apt-get autoremove -y \
67
&& apt-get install -yq \
78
zlib1g-dev \
@@ -23,16 +24,22 @@ RUN apt-get update \
2324
freetds-dev \
2425
freetds-bin \
2526
tdsodbc \
27+
zip \
28+
unzip \
29+
git \
2630
curl \
2731
vim \
2832
gnupg \
2933
&& apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
3034

31-
# Instala dependencia do php
F095 35+
# Configura dependencia do php
3236
RUN docker-php-ext-configure pdo_dblib --with-libdir=/lib/x86_64-linux-gnu
3337
RUN docker-php-ext-configure soap --enable-soap
38+
RUN docker-php-ext-configure gd --with-freetype --with-jpeg
39+
40+
# Instala dependencias do php
3441
RUN docker-php-ext-install \
35-
gd \
42+
-j$(nproc) gd \
3643
json \
3744
iconv \
3845
bcmath \
@@ -54,9 +61,13 @@ RUN docker-php-ext-install \
5461
# Instala composer
5562
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
5663

57-
# Instala xdebug
58-
RUN pecl -v install xdebug-beta
64+
# Install xdebug
65+
RUN pecl install xdebug
5966
RUN docker-php-ext-enable xdebug
67+
RUN echo "xdebug.remote_enable=1" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini &&\
68+
echo "xdebug.remote_connect_back=1" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini &&\
69+
echo "xdebug.idekey=\"PHPSTORM\"" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini &&\
70+
echo "xdebug.remote_port=9001" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
6071

6172
# Instala rar
6273
# RUN pecl -v install rar

0 commit comments

Comments
 (0)
0