docker build apk add 使用 kubernetes gitlab runner 获取时失败

docker build apk add 使用 kubernetes gitlab runner 获取时失败

我的根服务器和虚拟机上有一个 kubernetes 集群。有一个使用 kubernetes 管道运行的 gitlab。现在的问题是,在我的 Dockerfile 中,我有以下几行:

# Install packages we want to keep
RUN apk --no-cache add git zlib-dev curl libzip-dev
# Install dependencies that are only used during installation of other     packages. Afterwards it will be cleaned up.
RUN set -xe \
    && apk add --no-cache --virtual .build-deps \
    $PHPIZE_DEPS \
&& docker-php-ext-install -j"$(/usr/bin/nproc)" mbstring opcache zip \
&& pecl install xdebug-$XDEBUG_VERSION \
&& docker-php-ext-enable xdebug zip \
&& apk del .build-deps

第一个 apk add 没问题,执行正确。第二个 apk add 时,管道超时并失败,最后几行如下

fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz
ERROR: Job failed: execution took longer than 15m0s seconds

有人知道这个或有同样的错误和解决方案吗?谢谢

相关内容