FROM ubuntu:20.04 ARG OLS_VERSION=1.7.16 ARG LSPHP_VERSION=lsphp74 ARG PHP_VERSION=7.4 ARG DEBIAN_FRONTEND=noninteractive ENV TZ Asia/Ho_Chi_Minh RUN apt-get update && apt-get install -y --no-install-recommends \ wget \ curl \ ca-certificates \ cron \ zip \ unzip \ tzdata RUN wget --no-check-certificate -O - https://repo.litespeed.sh | bash RUN apt-get update && apt-get install -y openlitespeed RUN apt-get install -y --no-install-recommends \ mysql-client \ ${LSPHP_VERSION} \ ${LSPHP_VERSION}-common \ ${LSPHP_VERSION}-mysql \ ${LSPHP_VERSION}-opcache \ ${LSPHP_VERSION}-curl \ ${LSPHP_VERSION}-imap \ ${LSPHP_VERSION}-imagick \ ${LSPHP_VERSION}-redis \ ${LSPHP_VERSION}-memcached \ ${LSPHP_VERSION}-intl \ #not support php8 ${LSPHP_VERSION}-json \ ${LSPHP_VERSION}-ioncube \ #not support php8 && rm -rf /var/lib/apt/lists/* EXPOSE 8088 COPY ./vhconf.conf /usr/local/lsws/conf/vhosts/Example/vhconf.conf COPY ./php.ini /usr/local/lsws/${LSPHP_VERSION}/etc/php/${PHP_VERSION}/mods-available/php.ini ENV PATH $PATH:/usr/local/lsws/${LSPHP_VERSION}/bin/ CMD ["sh", "-c", "/usr/local/lsws/bin/lswsctrl start; tail -F /usr/local/lsws/logs/error.log /usr/local/lsws/logs/access.log"] WORKDIR /var/www/html