0

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源已经替换成国内源

2个回答

0

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

0

试试一下的方法:

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

撰写答案