我有一個在 PHP7.3 上運(yùn)行的 WordPress 網(wǎng)站。該網(wǎng)站在 Kubernetes 環(huán)境中的生產(chǎn)環(huán)境中完美運(yùn)行。目前,我們的開發(fā)環(huán)境不使用 Docker,只是一個簡單的 LAMP。我們想用Docker搭建一個開發(fā)環(huán)境。但是我們的網(wǎng)站在 Docker 內(nèi)運(yùn)行時需要花費(fèi)太多時間來加載(并且超時)。在檢查主機(jī)指標(biāo)(我的電腦)后,PHP 使用了大約 0.1% 的 CPU,在檢查容器指標(biāo)時,Docker 看起來完全空閑。應(yīng)該使用資源的容器是 lexon-websites-workspace_wordpress-b2b_1當(dāng)指向空的index.php 時,我得到即時響應(yīng)。Docker 版本 19.03.12,內(nèi)部版本 48a66213fe基本操作系統(tǒng) 5.1.6 Hera Linux 5.3.0-62-genericDockerfile:FROM wordpress:5.3.2-php7.3-apacheRUN apt update && apt install python-pip git libzip-dev zlibc zlib1g libmemcached-dev -yRUN git clone -b php7 https://github.com/php-memcached-dev/php-memcached /usr/src/php/ext/memcached \ && cd /usr/src/php/ext/memcached && git checkout master \ && docker-php-ext-configure /usr/src/php/ext/memcached \ --disable-memcached-sasl \ && docker-php-ext-install /usr/src/php/ext/memcached \ && rm -rf /usr/src/php/ext/memcachedRUN echo "memory_limit = 4096M" >> /usr/local/etc/php/conf.d/memory-limit-php.ini
Docker - PHP 不使用分配的資源
拉風(fēng)的咖菲貓
2023-08-19 16:36:16