鍍金池/ 問答/Linux  網(wǎng)絡(luò)安全/ 如何解決docker build慢的問題

如何解決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源已經(jīng)替換成國內(nèi)源

回答
編輯回答
殘淚

安裝包的源是墻外的還解決不了問題

2018年2月5日 10:37
編輯回答
孤酒

試試一下的方法:

1,修改軟件源試試;
2,如果1還不行,修改/etc/init/docker.conf,將里面的ulimitnfile的設(shè)置降低到5000,然后重啟docker
3,docker的啟動參數(shù)里增加--mtu 1400(這的1400來自docker宿主機,視你的情況而定)然后重啟docker

2017年3月25日 00:15