Skip to content
Snippets Groups Projects
Commit a3db4b0a authored by Florian Bieringer's avatar Florian Bieringer
Browse files

Move more dependancies to build to shrink image

parent c0f8c3dc
Branches
No related tags found
No related merge requests found
......@@ -3,8 +3,7 @@ FROM php:7.4-apache as base
# Install system requirements
RUN apt update && apt install -y --no-install-recommends \
default-mysql-client default-libmysqlclient-dev libcurl4-openssl-dev zlib1g-dev libpng-dev libonig-dev libzip-dev libicu-dev unzip git \
curl apt-transport-https ca-certificates gnupg \
default-mysql-client default-libmysqlclient-dev libcurl4-openssl-dev zlib1g-dev libpng-dev libonig-dev libzip-dev libicu-dev \
&& rm -rf /var/lib/apt/lists/*
# Install php extensions
......@@ -20,6 +19,7 @@ RUN apt update && apt install -y --no-install-recommends \
# Install npm using nvm
RUN curl -sL https://deb.nodesource.com/setup_12.x | bash -
RUN apt update && apt install -y --no-install-recommends nodejs \
curl apt-transport-https ca-certificates gnupg unzip git \
&& rm -rf /var/lib/apt/lists/*
# Install composer
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment