运行“docker compose”时使用docker compose构建新工作区时出错;apt获取更新-yqq“;

运行“docker compose”时使用docker compose构建新工作区时出错;apt获取更新-yqq“;,docker,ubuntu,docker-compose,apt,laradock,Docker,Ubuntu,Docker Compose,Apt,Laradock,我正在Ubuntu 18.04中使用Laradock建立一个新项目。我确认docker compose安装正确,图像下载正确。跑步时 $ sudo docker-compose up -d mysql nginx phpmyadmin redis php-worker 它返回以下错误: + apt-get update -yqq W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial/InRelease Tempor

我正在Ubuntu 18.04中使用Laradock建立一个新项目。我确认docker compose安装正确,图像下载正确。跑步时

$ sudo docker-compose up -d mysql nginx phpmyadmin redis php-worker
它返回以下错误:

+ apt-get update -yqq

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial/InRelease  Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-updates/InRelease  Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-backports/InRelease  Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/InRelease  Temporary failure resolving 'security.ubuntu.com'
W: Failed to fetch http://ppa.launchpad.net/ondrej/php/ubuntu/dists/xenial/InRelease  Temporary failure resolving 'ppa.launchpad.net'
W: Some index files failed to download. They have been ignored, or old ones used instead.
运行命令“docker compose up”后:

path_to_laradock/laradock$ sudo docker-compose up -d mysql nginx phpmyadmin redis php-worker
Building workspace
Step 1/251 : ARG LARADOCK_PHP_VERSION
Step 2/251 : FROM laradock/workspace:2.6.1-${LARADOCK_PHP_VERSION}
 ---> 9e3231c96fa9
Step 3/251 : LABEL maintainer="Mahmoud Zalt <mahmoud@zalt.me>"
 ---> Using cache
 ---> 2a0571fff132
Step 4/251 : ARG LARADOCK_PHP_VERSION
 ---> Using cache
 ---> fd7c28e61b6c
Step 5/251 : ENV DEBIAN_FRONTEND noninteractive
 ---> Using cache
 ---> 8dfd11e8a07b
Step 6/251 : ARG CHANGE_SOURCE=false
 ---> Using cache
 ---> f72c34b26b28
Step 7/251 : RUN if [ ${CHANGE_SOURCE} = true ]; then     sed -i 's/deb.debian.org/mirrors.tuna.tsinghua.edu.cn/' /etc/apt/sources.list &&     sed -i 's/security.debian.org/mirrors.tuna.tsinghua.edu.cn/' /etc/apt/sources.list &&     sed -i 's/security-cdn.debian.org/mirrors.tuna.tsinghua.edu.cn/' /etc/apt/sources.list ;fi
 ---> Using cache
 ---> c8325ad16886
Step 8/251 : USER root
 ---> Using cache
 ---> c36347410846
Step 9/251 : ARG PUID=1000
 ---> Using cache
 ---> 37bb8c1e61cf
Step 10/251 : ENV PUID ${PUID}
 ---> Using cache
 ---> b6076ea8d56f
Step 11/251 : ARG PGID=1000
 ---> Using cache
 ---> 05e5eb9ee8a7
Step 12/251 : ENV PGID ${PGID}
 ---> Using cache
 ---> e0987ed2353e
Step 13/251 : ARG CHANGE_SOURCE=false
 ---> Using cache
 ---> 4e13d59b9edc
Step 14/251 : ARG UBUNTU_SOURCE
 ---> Using cache
 ---> 5dfae87036c0
Step 15/251 : COPY ./sources.sh /tmp/sources.sh
 ---> Using cache
 ---> 077233c36a6e
Step 16/251 : RUN if [ ${CHANGE_SOURCE} = true ]; then     /bin/sh -c /tmp/sources.sh &&     rm -rf /tmp/sources.sh ;fi
 ---> Using cache
 ---> e58f5c8ce0f8
Step 17/251 : RUN set -xe;     apt-get update -yqq &&     pecl channel-update pecl.php.net &&     groupadd -g ${PGID} laradock &&     useradd -u ${PUID} -g laradock -m laradock -G docker_env &&     usermod -p "*" laradock -s /bin/bash &&     apt-get install -yqq       apt-utils       libzip-dev zip unzip       php${LARADOCK_PHP_VERSION}-zip       nasm &&       php -m | grep -q 'zip'
 ---> Running in df3b3e0be1e9
+ apt-get update -yqq
path\u to\u laradock/laradock$sudo docker组合up-d mysql nginx phpmyadmin redis php worker
建筑工作空间
步骤1/251:ARG LARADOCK_PHP_版本
步骤2/251:来自laradock/workspace:2.6.1-${laradock_PHP_VERSION}
--->9e3231c96fa9
步骤3/251:标签维护者=“马哈茂德·扎尔特”
--->使用缓存
--->2a0571fff132
步骤4/251:ARG LARADOCK_PHP_版本
--->使用缓存
--->fd7c28e61b6c
步骤5/251:环境DEBIAN_前端非交互
--->使用缓存
--->8dfd11e8a07b
步骤6/251:ARG CHANGE\u SOURCE=false
--->使用缓存
--->f72c34b26b28
步骤7/251:如果[${CHANGE_SOURCE}=true]运行;然后是sed-i's/deb.debian.org/mirrors.tuna.清华.edu.cn/'/etc/apt/sources.list&&sed-i's/security.debian.org/mirrors.tuna.清华.edu.cn/'/etc/apt/sources.list&&sed-i's/security cdn.debian.org/mirrors.tuna.清华.edu.cn/'/etc/apt/sources/cdn.list;fi
--->使用缓存
--->c8325ad16886
步骤8/251:用户根目录
--->使用缓存
--->c36347410846
步骤9/251:ARG PUID=1000
--->使用缓存
--->37bb8c1e61cf
步骤10/251:ENV PUID${PUID}
--->使用缓存
--->b6076ea8d56f
步骤11/251:ARG PGID=1000
--->使用缓存
--->05e5eb9ee8a7
步骤12/251:ENV PGID${PGID}
--->使用缓存
--->e0987ed2353e
步骤13/251:ARG CHANGE\u SOURCE=false
--->使用缓存
--->4e13d59b9edc
步骤14/251:ARG UBUNTU_源代码
--->使用缓存
--->5dfae87036c0
步骤15/251:复制./sources.sh/tmp/sources.sh
--->使用缓存
--->077233c36a6e
步骤16/251:如果[${CHANGE_SOURCE}=true]运行;然后是/bin/sh-c/tmp/sources.sh和&rm-rf/tmp/sources.sh;fi
--->使用缓存
--->e58f5c8ce0f8
步骤17/251:运行集合-xe;apt get update-yqq&&pecl频道更新pecl.php.net&&groupadd-g${PGID}laradock&&useradd-u${PUID}-g laradock-m laradock-g docker_env&&usermod-p“*”laradock-s/bin/bash&&apt get安装-yqq-apt-utils-libzip-dev-zip-php${laradock\u php\u VERSION}-zip-nasm&&php-m | grep-q'zip'
--->在df3b3e0be1e9中运行
+apt获取更新-yqq
什么配置文件可能导致错误?
谢谢

这是DNS的问题

在修改“/etc/default/”中的“docker”文件后,我更改了默认DNS。我恢复了默认值,一切都恢复正常

看起来是这样的:

# Use DOCKER_OPTS to modify the daemon startup options.
DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4"