我正在使用 Docker 运行验收测试。生产中的网站速度很快,几乎立即加载。在我的 docker 容器上,很多时间都花在等待上:
docker 容器等待(TTFB)时间约为 5 秒:
生产网站的 (TFFB) 时间为 200 毫秒。
我尝试在我的 DockerComposer 文件中委派卷:
volumes:
- ./config/php.conf.ini:/usr/local/etc/php/php.ini:delegated
# Docker WordPress files will be placed at the root.
- .:/var/www/html:delegated
而且速度还是很糟糕。运行一个需要 3 秒的验收测试,而使用 Docker 则需要大约 20 秒。
为什么 Docker 的等待时间这么长?我喜欢它,但如果这种情况继续下去,我最好运行 MAMP。我喜欢 Docker,如果有什么方法可以改善这种巨大的等待时间,请参与。