inception/srcs/requirements/wordpress/Dockerfile
2025-06-17 13:56:07 +02:00

22 lines
427 B
Docker

FROM alpine:3.21.3
# EXPOSE
EXPOSE 9000
# install packages
RUN apk update
RUN apk add php-fpm php-mysqli
RUN apk fix
RUN addgroup -S www
RUN adduser -D -S -G www www
# add config
COPY /conf/ /etc/php83/
COPY /conf/wwwmore/ /conf/wwwmore/
COPY /run.sh /run.sh
# start
CMD ["/run.sh"]
HEALTHCHECK --interval=1s --timeout=10s --start-period=3600s --retries=1 CMD [ "sh", "-c", "! [ -z \"$(netstat -tuln | grep :9000)\" ]" ]