deblan.io-murph/Dockerfile
Simon Vieille 6048742af4
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
add base of docker
2023-02-12 21:29:16 +01:00

66 lines
920 B
Docker

FROM php:8.2-fpm-bullseye
WORKDIR /var/www/app
RUN apt-get update && \
apt-get install -y \
cron \
libyaml-dev \
libcurl4-openssl-dev \
libicu-dev \
libpqxx-dev \
libonig-dev \
libsqlite3-dev \
libedit-dev \
libtidy-dev \
libxml2-dev \
libzip-dev \
libxslt1-dev
RUN pecl channel-update pecl.php.net && \
pecl install apcu igbinary xmlrpc-beta yaml
RUN docker-php-ext-install \
curl \
intl \
mbstring \
opcache \
pdo_pgsql \
pdo_sqlite \
pdo_mysql \
tidy \
xml \
xsl \
zip
RUN docker-php-ext-enable \
curl \
intl \
mbstring \
opcache \
pdo_pgsql \
pdo_sqlite \
pdo_mysql \
tidy \
xml \
xsl \
xmlrpc \
apcu \
zip
RUN mkdir -p \
var/cache/prod \
var/cache/dev \
&& \
chmod 777 -R var/cache/*
RUN mkdir -p var/log \
&& \
touch var/log/prod.log var/log/dev.log \
&& \
chmod 777 -R var/log/*.log
EXPOSE 9000
CMD ["./entrypoint.sh"]