如何解决docker build慢的问题

Dockerfile如下:

FROM php:7.0-fpm

RUN apt-get update && \
    apt-get install -y \
    libz-dev \
        libpq-dev \
        libjpeg-dev \
        libpng12-dev \
        libfreetype6-dev \
        libssl-dev \
        libmcrypt-dev


RUN docker-php-ext-install mcrypt

RUN docker-php-ext-install mysqli \
    && docker-php-ext-install pdo_mysql

RUN docker-php-ext-install gd

docker源已经替换成国内源

阅读 10.9k
2 个回答

安装包的源是墙外的还解决不了问题

试试一下的方法:

1,修改软件源试试;
2,如果1还不行,修改/etc/init/docker.conf,将里面的ulimitnfile的设置降低到5000,然后重启docker
3,docker的启动参数里增加--mtu 1400(这的1400来自docker宿主机,视你的情况而定)然后重启docker

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题