| 123456789101112131415161718192021222324252627282930313233343536 | FROM php:8.0-ztsENV PHP_VERSION 8.0ENV PARALLEL_VERSION 360c667b7632a639a983f17c5d97b92cbe4f7c95RUN docker-php-ext-install pdo_mysql > /dev/null && docker-php-ext-enable pdo_mysqlRUN docker-php-ext-install sockets   > /dev/null && docker-php-ext-enable socketsRUN docker-php-ext-install pcntl     > /dev/null && docker-php-ext-enable pcntlRUN apt-get update -yqq > /dev/null \    && apt-get install -yqq git unzip libevent-dev libssl-dev > /dev/nullRUN git clone https://github.com/krakjoe/parallel \    && cd parallel \    && git checkout 360c667b7632a639a983f17c5d97b92cbe4f7c95 \    && phpize > /dev/null \    && ./configure --enable-parallel > /dev/null \    && make > /dev/null \    && make install > /dev/nullRUN pecl install event-3.0.5 > /dev/null \    && echo "extension=event.so" > /usr/local/etc/php/conf.d/event.iniCOPY deploy/fpm/php.ini /usr/local/etc/php/conf.d/hamlet.iniRUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composerADD ./ /hamletWORKDIR /hamletCOPY ./composer-workerman.json composer.jsonRUN composer update --no-dev --quietEXPOSE 8080CMD php /hamlet/workerman.php start
 |