| Zeile 2... |
Zeile 2... |
| 2 |
|
2 |
|
| Zeile 3... |
Zeile 3... |
| 3 |
LABEL maintainer="Taylor Otwell"
|
3 |
LABEL maintainer="Taylor Otwell"
|
| 4 |
|
4 |
|
| 5 |
ARG WWWGROUP
|
5 |
ARG WWWGROUP
|
| Zeile 6... |
Zeile 6... |
| 6 |
ARG NODE_VERSION=18
|
6 |
ARG NODE_VERSION=18
|
| Zeile 7... |
Zeile 7... |
| 7 |
ARG POSTGRES_VERSION=14
|
7 |
ARG POSTGRES_VERSION=15
|
| 8 |
|
8 |
|
| Zeile 25... |
Zeile 25... |
| 25 |
php8.2-xml php8.2-zip php8.2-bcmath php8.2-soap \
|
25 |
php8.2-xml php8.2-zip php8.2-bcmath php8.2-soap \
|
| 26 |
php8.2-intl php8.2-readline \
|
26 |
php8.2-intl php8.2-readline \
|
| 27 |
php8.2-ldap \
|
27 |
php8.2-ldap \
|
| 28 |
php8.2-msgpack php8.2-igbinary php8.2-redis php8.2-swoole \
|
28 |
php8.2-msgpack php8.2-igbinary php8.2-redis php8.2-swoole \
|
| 29 |
php8.2-memcached php8.2-pcov php8.2-xdebug \
|
29 |
php8.2-memcached php8.2-pcov php8.2-xdebug \
|
| 30 |
&& php -r "readfile('https://getcomposer.org/installer');" | php -- --install-dir=/usr/bin/ --filename=composer \
|
30 |
&& curl -sLS https://getcomposer.org/installer | php -- --install-dir=/usr/bin/ --filename=composer \
|
| 31 |
&& curl -sLS https://deb.nodesource.com/setup_$NODE_VERSION.x | bash - \
|
31 |
&& curl -sLS https://deb.nodesource.com/setup_$NODE_VERSION.x | bash - \
|
| 32 |
&& apt-get install -y nodejs \
|
32 |
&& apt-get install -y nodejs \
|
| 33 |
&& npm install -g npm \
|
33 |
&& npm install -g npm \
|
| 34 |
&& curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | tee /etc/apt/keyrings/yarn.gpg >/dev/null \
|
34 |
&& curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | tee /etc/apt/keyrings/yarn.gpg >/dev/null \
|
| 35 |
&& echo "deb [signed-by=/etc/apt/keyrings/yarn.gpg] https://dl.yarnpkg.com/debian/ stable main" > /etc/apt/sources.list.d/yarn.list \
|
35 |
&& echo "deb [signed-by=/etc/apt/keyrings/yarn.gpg] https://dl.yarnpkg.com/debian/ stable main" > /etc/apt/sources.list.d/yarn.list \
|