Skip to content

Commit

Permalink
remove libs
Browse files Browse the repository at this point in the history
  • Loading branch information
carlosjfernandes committed Jul 4, 2024
1 parent 70de4a9 commit 4fb18b4
Showing 1 changed file with 14 additions and 9 deletions.
23 changes: 14 additions & 9 deletions docker/8.3/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,19 +15,24 @@ ENV SUPERVISOR_PHP_USER="sail"

RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

# Install dependencies
RUN apt-get update \
&& mkdir -p /etc/apt/keyrings \
&& apt-get install -y gnupg gosu curl ca-certificates zip unzip git supervisor sqlite3 libpng-dev librsvg2-bin ffmpeg \
&& apt-get install -y gnupg gosu curl ca-certificates zip unzip git supervisor sqlite3 \
&& curl -sS 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x14aa40ec0831756756d7f66c4f4ea0aae5267a6c' | gpg --dearmor | tee /etc/apt/keyrings/ppa_ondrej_php.gpg > /dev/null \
&& echo "deb [signed-by=/etc/apt/keyrings/ppa_ondrej_php.gpg] https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy main" > /etc/apt/sources.list.d/ppa_ondrej_php.list \
&& apt-get update \
&& apt-get install -y php8.3-cli php8.3-dev \
php8.3-sqlite3 php8.3-gd \
php8.3-curl php8.3-intl php8.3-swoole \
php8.3-imap php8.3-mysql php8.3-mbstring \
php8.3-xml php8.3-zip php8.3-bcmath php8.3-soap php8.3-redis \
php8.3-pcov php8.3-imagick php8.3-xdebug \
&& curl -sLS https://getcomposer.org/installer | php -- --install-dir=/usr/bin/ --filename=composer \
&& apt-get update

# PHP Extensions
RUN apt-get install -y php8.3-cli php8.3-dev \
php8.3-sqlite3 php8.3-gd \
php8.3-curl php8.3-intl php8.3-swoole \
php8.3-imap php8.3-mysql php8.3-mbstring \
php8.3-xml php8.3-zip php8.3-bcmath php8.3-soap php8.3-redis \
php8.3-pcov php8.3-xdebug

# Composer and Node
RUN curl -sLS https://getcomposer.org/installer | php -- --install-dir=/usr/bin/ --filename=composer \
&& curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \
&& echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_VERSION.x nodistro main" > /etc/apt/sources.list.d/nodesource.list \
&& apt-get update \
Expand Down

0 comments on commit 4fb18b4

Please sign in to comment.