29 lines
583 B
Docker
29 lines
583 B
Docker
FROM alpine:3.20
|
|
|
|
ARG HOST_UID=1000
|
|
|
|
RUN apk add --no-cache \
|
|
php83 \
|
|
php83-fpm \
|
|
php83-mysqli \
|
|
php83-mbstring \
|
|
php83-session \
|
|
php83-json \
|
|
mariadb-client \
|
|
curl && \
|
|
rm -rf /var/cache/apk/*
|
|
|
|
RUN addgroup -g ${HOST_UID} adminer && \
|
|
adduser -D -u ${HOST_UID} -G adminer adminer
|
|
|
|
RUN mkdir -p /var/www/html && \
|
|
curl -L https://github.com/vrana/adminer/releases/download/v5.3.0/adminer-5.3.0.php -o /var/www/html/adminer.php && \
|
|
chown -R adminer:adminer /var/www/html
|
|
|
|
COPY ./conf/www.conf /etc/php83/php-fpm.d/www.conf
|
|
|
|
EXPOSE 9000
|
|
|
|
CMD ["php-fpm83", "-F"]
|
|
|