docker开发tp5应用,访问速度很慢

发布于 2022-09-12 13:28:22 字数 992 浏览 32 评论 0

docker环境:

centos8
bt面板
nginx
php7.0
mysql5.6 

最开始怀疑是mysql在docker环境运行很慢,切换到远程数据库问题依旧存在。平均每页面响应时间为5-10s

代码挂载在宿主机目录。bt面板及ls该目录速度一切正常。测试过lavarel框架,访问也很慢

dockerfile附上

FROM centos:latest AS build
LABEL author="ncluoyu"

RUN rm -f /etc/init.d 
    && mkdir -p /www/init.d 
    && ln -s /www/init.d /etc/init.d 
    && chmod +x /start.sh 
    && mkdir -p /www/wwwroot 
    && cd /home 
    && yum -y update 
    && yum install -y wget 
    && wget -O install.sh http://download.bt.cn/install/install_6.0.sh 
    && echo y | sh install.sh 
    && yum clean all

RUN bash /www/server/panel/install/install_soft.sh 0 install nginx 1.17
RUN bash /www/server/panel/install/install_soft.sh 0 install php 7.1 || echo 'Ignore Error'
RUN bash /www/server/panel/install/install_soft.sh 0 install mysql 5.6
WORKDIR /www/wwwroot

EXPOSE 8888 80

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文