FROM php:7.2 ENV SWOOLE_VERSION=2.1.3 RUN cd /tmp && curl -sSL "https://github.com/swoole/swoole-src/archive/v${SWOOLE_VERSION}.tar.gz" | tar xzf - \ && cd swoole-src-${SWOOLE_VERSION} \ && phpize && ./configure > /dev/null && make > /dev/null && make install > /dev/null \ && docker-php-ext-enable swoole RUN docker-php-ext-install pdo_mysql > /dev/null ADD ./ /swoole WORKDIR /swoole CMD sed -i 's|NUMCORES|'"$(nproc)"'|g' swoole-server.php && \ php swoole-server.php