failed to solve: process “/bin/sh -c apt-get update && apt-get install -y libcurl4-openssl-dev libssl-dev supervisor unzip zlib1g-dev –no-install-recommends && docker-php-ext-install pdo_mysql && pecl channel-update pecl.php.net && pecl install –configureoptions ‘enable-redis-igbinary=“no” enable-redis-lzf=“no” enable-redis-zstd=“no”’ redis-5.3.7 && docker-php-ext-enable redis && install-swoole.sh 4.8.13 –enable-http2 –enable-mysqlnd –enable-openssl –enable-sockets –enable-swoole-curl –enable-swoole-json” did not complete successfully: exit code: 100

替换ubuntu源

# RUN sed -i "s/archive.ubuntu.com/mirrors.aliyun.com/g" /etc/apt/sources.list;# RUN sed -i "s/deb.debian.org/mirrors.aliyun.com/g" /etc/apt/sources.list;# RUN sed -i "s/security.debian.org/mirrors.aliyun.com\/debian-security/g" /etc/apt/sources.list;# RUN sed -i "s/httpredir.debian.org/mirrors.aliyun.com\/debian-security/g" /etc/apt/sources.list;RUN sed -i "s/archive.ubuntu.com/mirrors.aliyun.com/g" /etc/apt/sources.list;RUN sed -i "s/us.archive.ubuntu.com/mirrors.aliyun.com/g" /etc/apt/sources.list;RUN sed -i "s/cn.archive.ubuntu.com/mirrors.aliyun.com/g" /etc/apt/sources.list;RUN sed -i "s/deb.debian.org/mirrors.aliyun.com/g" /etc/apt/sources.list;RUN sed -i "s/security.debian.org/mirrors.aliyun.com\/debian-security/g" /etc/apt/sources.list;RUN sed -i "s/httpredir.debian.org/mirrors.aliyun.com\/debian-security/g" /etc/apt/sources.list;

之前改了源就好了,今天是代理导致的,解决方法是给ubuntu设置了代理。